3980 505
2884 290
17553 560
5598 431
12858 686
12271 894
56312 548
23668 221
8402 186
4489 400
28524 61
21526 228
19598 449
2813 337
11945 651
1807 126