5642 513
1510 87
2819 530
2148 195
1947 70
6012 469
2985 348
1653 195
2595 261
1091 86
2808 520
2919 436
2937 220
2036 332
4347 935
2387 262
2076 406
1327 39
29480 935