3985 505
2894 290
17554 560
5598 431
12861 686
12272 894
56328 548
23670 221
8404 186
4489 400
28528 61
21530 228
19601 449
2815 337
11946 651
1807 126