2686 48
7945 161
24444 121
14467 1029
2274 25
13238 572
12427 582
9070 416
15419 711
6054 266
3184 447
2538 623
19406 101