1088 27
13593 715
8338 264
10938 75
6828 359
15633 568
11170 287
4921 41
8522 847
6598 192
5293 681
4677 530
2751 176
8757 55
6325 655