2901298 6079
3240 510
2842 224
3831 302
6661 281
20354 244
2624 730
5292 612
5012 700
81802 883
38220 273
21224 576
89672 845
3916 751
15007 395
24513 697
18107 309
5062 406
2445 345
3216 156
7694 198
29804 486
7909 542
6619 384
35904 324
9559 731
10297 208
16671 560