37328 139
263971 860
39507 129
15056 651
4412 359
19321 598
2698 211
12555 58
2397 577
2860 380
1824 217
3321 385
3111 379
4199 948
4038 883
4136 599
2085 336
791 143
1764 297