2902850 1105
1235066 367
874820 235
43005572 20662
470330 87
2294700 706
6910149 2384
1040338 260
2939795 794
5979647 1957
1602227 364
3363700 1105
2593350 907
1559552 512
1048877 267
5403196 747
10715925 3414
1951296 483
2951827 838
4415910 1206
1756056 719
1627646 543
3496159 1388
1489642 254
4464482 1602
4518348 1586