2085596 675
9889774 4718
6336413 1976
2675188 518
7695858 2488
1310150 414
3787478 973
31377639 16329
9916022 1033
11825218 6679
15982623 4413
15030073 4354
1096352 512
1436512 508
5427317 1526
1714467 499
2895533 967
9871487 4640
59694484 27165
8288495 3154
415246 380
3530173 1306
2313886 483
3756666 1419
4568258 1888
3877548 1410