2213 47
7877 161
24261 121
14333 1029
2258 25
13150 572
12407 582
9016 416
15317 711
6048 266
3172 447
2532 623
19299 101