1109 27
13615 715
8364 264
10946 75
6853 359
15691 568
11213 287
4950 41
8541 847
6605 192
5303 681
4689 530
2759 176
8766 55
6341 655