3548822 6526
11910 252
19807 864
7746 570
8296 892
19960 670
21126 916
13540 503
7422 224
7506 429
10751 485
22149 262
3732 237
10051 633
9091 41
13958 666
17926 554
18813 500
8343 196
31944 155
12699 80
17310 916
40302 1156
9119 819