5583 94
1956 36
3888 416
1401 110
2702 302
4610 867
5971 837
10315 982
29943 491
4076 396
12875 542
3766 736
6429 565
21679 277
3491 239
4859 687
3867 797
4442 777
3828 219
2619 461
23537 422
25751 284
3469 237
4791 748
8287 163
31800 458
30376 537
2998 488