1088 27
13593 715
8337 264
10937 75
6828 359
15627 568
11168 287
4918 41
8522 847
6598 192
5293 681
4677 530
2751 176
8757 55
6324 655