3800 56
3406 157
2833 214
8245 326
1953 90
14733 211
3489 326
18398 96
5811 575
5685 441
3180 610
5741 526
62464 401
11136 268
1233 49