12220 703
15809 283
5407 521
8746 612
11525 746
6088 136
20645 206
51109 530
9041 594
7661 348
13982 659
9832 55
6482 858
18633 508
43069 638
16796 863
8652 200
9030 738
6450 549
10773 79
5713 310
24478 240
28657 137
11739 53
8883 289
28885 45
8961 341
4095 825