3925 505
2850 290
17543 560
5588 431
12810 686
12265 894
56164 548
23634 221
8395 186
4485 400
28485 61
21471 228
19576 449
2807 337
11922 651
1806 126