1109 27
13615 715
8360 264
10945 75
6853 359
15690 568
11212 287
16854 286
4950 41
8540 847
6605 192
5303 681
4689 530
2759 176
8765 55
6341 655