3941 505
2860 290
17545 560
5591 431
12829 686
12267 894
56214 548
23643 221
8395 186
4488 400
28501 61
21486 228
19580 449
2809 337
11930 651
1806 126