1109 27
13617 715
8370 264
10946 75
6856 359
15701 568
11217 287
4951 41
8544 847
6606 192
5305 681
4689 530
2759 176
8769 55
6344 655