3979 537
3945 272
3526 621
2530 244
2163 87
4000 873
8566 328
2574 457
3278 861
6962 383
7443 519
3132 671
1678 136
1185 102
2710 576
3143 814
2213 348
5729 394
3093 195
3543 964
7086 787
3015 682
7223 282
1478 159