5101 153
1596 396
2275 514
198 55
2085 680
1454 377
297 73
1227 315
295 50
810 247
1264 66
5805 554
8800 425
8714 946
19203 579
10703 438
6210 508
9625 780
3146 501