1089 27
13593 715
8341 264
10938 75
6829 359
15635 568
11170 287
4923 41
8523 847
6598 192
5293 681
4677 530
2751 176
8757 55
6325 655