3929 505
2853 290
17544 560
5589 431
12816 686
12266 894
56179 548
23638 221
8395 186
4486 400
28493 61
21477 228
19577 449
2809 337
11924 651
1806 126