3945 505
2865 290
17547 560
5593 431
12833 686
12270 894
56229 548
23649 221
8396 186
4488 400
28505 61
21497 228
19584 449
2809 337
11932 651
1806 126