4578 153
1589 396
2268 514
198 55
2081 680
1448 377
297 73
1227 315
295 50
810 247
1264 66
5803 554
8800 425
8713 946
19202 579
10703 438
6205 508
9625 780
3146 501