3358 351
1000 129
933 170
106596 642
14371 75
15144 432
18995 57
20521 626
24430 374
5006 385
3830 922
547 65
1264 124