3940 505
2858 290
17544 560
5591 431
12828 686
12266 894
56210 548
23641 221
8395 186
4488 400
28501 61
21484 228
19580 449
2809 337
11929 651
1806 126