2531 230
30594 92
1465 225
6845 215
10615 212
2848 103
2817 173
6240 639
4801 844
2447 523
23910 542
3178 428
1093 173
2290 591