1105 27
13613 715
8359 264
10945 75
6851 359
15680 568
11209 287
16854 286
4947 41
8540 847
6603 192
5303 681
4688 530
2758 176
8762 55
6340 655