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