3348 351
1000 129
933 170
106593 642
14368 75
15138 432
18993 57
20519 626
24430 374
5006 385
3830 922
547 65
1264 124