5516 352
1218 129
1555 170
107174 642
14837 75
15348 432
19533 58
20963 626
24443 374
5177 385
3877 922
566 65
1288 124