10003 90
9852 297
9030 440
10536 210
13897 270
14686 412
5694 134
12307 702
6155 79
10773 505
8540 244
18125 809
7330 351
15127 504
15847 594
6108 541
16616 150
6794 668
7951 621
7667 348
14159 659
9039 738
12577 362
4301 45
9267 597
24510 348
17737 716
8547 112