8022226 2192
15301519 2082
20948054 1724
7420083 2623
8539960 4310
8672049 1658
2518118 860
4482549 1749
2322362 816
3625181 1184
3909865 1077
12499768 3414
1201081 402
344371 449
4735781 955
178504883 67292
30696966 9478
14607378 4407
7776814 2638
2740590 1244
2512174 427
4802207 1482
16738575 4329
2391744 757
10126483 2733
6785400 2827