3983 505
2887 290
17553 560
5598 431
12858 686
12272 894
56314 548
23670 221
8402 186
4489 400
28524 61
21527 228
19598 449
2813 337
11945 651
1807 126