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