20948 526
47601 90
24854 553
43118 222
194409 744
1564 295
36163 613
5153 346
7268 765
3861 395
3333 569
1354 106
9399 562
9174 605
2895 254
1604 155
7163 634
4617 572
1826 373
29088 105
6225 258
3984 357
6547 291
4775 517
4000 396
5507 457
6683 897
7541 421