3988 505
2901 290
17556 560
5598 431
12865 686
12272 894
56350 548
23672 221
8405 186
4492 400
28532 61
21537 228
19602 449
2817 337
11948 651
1807 126