1112 27
13621 715
8373 264
10948 75
6860 359
15723 568
11220 287
16861 286
4953 41
8548 847
6609 192
5308 681
4690 530
2760 176
8771 55
6344 655