597 90
12186 710
10651 505
1811 471
1492 272
660 119
751 226
1359 306
2185 503
2691 800
2158 237
811 108
2598 271
2960 553
2863 638
305 53
1773 316
3037 643
904 235
1422 417
813 140
2973 477
3842 991
2153 218
3418 762
2863 631
945 144
1270 92