3925 505
2847 290
17543 560
5588 431
12810 686
12265 894
56160 548
23634 221
8395 186
4485 400
28484 61
21469 228
19576 449
2807 337
11919 651
1806 126