3931 505
2858 290
17544 560
5589 431
12820 686
12266 894
56193 548
23640 221
8395 186
4487 400
28499 61
21481 228
19580 449
2809 337
11925 651
1806 126