3931 505
2854 290
17544 560
5589 431
12818 686
12266 894
56183 548
23639 221
8395 186
4487 400
28498 61
21478 228
19577 449
2809 337
11925 651
1806 126