1101 27
13608 715
8347 264
10944 75
6841 359
15664 568
11201 287
4942 41
8533 847
6601 192
5300 681
4687 530
2756 176
8761 55
6335 655