3988 505
2900 290
17555 560
5598 431
12864 686
12272 894
56343 548
23672 221
8405 186
4490 400
28532 61
21537 228
19602 449
2815 337
11948 651
1807 126