5401 352
1206 129
1539 170
107136 642
14802 75
15340 432
19521 58
20946 626
24443 374
5169 385
3876 922
565 65
1285 124