3075 251
972 175
2869 438
2055 306
8684 641
1450 279
1238 331
1101 276
3168 859
1562 345
1182 279
2767 41
1705 320
2327 602
1146 266
610 86
2423 605
2658 764
2835 658
3176 459
1313 174
1596 56
2298 660
2963 732