3414 503
3047 290
17486 560
5461 431
12893 687
12268 894
56341 548
23479 215
8439 186
4495 400
28497 61
21378 228
19653 449
2809 337
11958 650
1826 126