2901671 6079
3240 510
2842 224
3832 302
6662 281
20354 244
2624 730
5292 612
5013 700
81802 883
38221 273
21224 576
89684 845
3916 751
15009 395
24513 697
18107 309
5063 406
2445 345
3218 156
7695 198
29804 486
7909 542
6619 384
35905 324
9559 731
10297 208
16672 560