4026 645
2398 272
73583 879
3053 117
2612 84
42462 445
4105 657
25894 182
29926 459
5550 601
2487 93
4020 705
4649 529
2920 329
8675 778
16329 58
4664 549
3777 197
6653 611
20417 466
13535 619
31534 271
14656 536
5215 385