1105 27
13611 715
8358 264
10944 75
6849 359
15672 568
11208 287
4946 41
8539 847
6602 192
5301 681
4688 530
2757 176
8761 55
6339 655