3925 505
2850 290
17543 560
5589 431
12811 686
12266 894
56167 548
23634 221
8395 186
4485 400
28490 61
21473 228
19576 449
2807 337
11923 651
1806 126