2390 90
1980 46
13530 524
10602 174
29078 430
7094 35
7869 336
5767 644
6172 459
6246 382
3009 290
2655 197
11472 47
3589 500
5176 76
2892 261
2366 87