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