3926 505
2850 290
17543 560
5589 431
12813 686
12266 894
56168 548
23634 221
8395 186
4486 400
28490 61
21473 228
19576 449
2807 337
11923 651
1806 126