9997 500
18488 492
9015 114
15783 36
19588 288
7669 91
52775 509
116357 264
35283 67
7271 312
29472 384
7143 380
10247 438
19062 597
83267 732
18727 638
121974 472
4322 584
42674 475
33629 668
8473 747
56550 533
12551 218
18401 891
27496 803
13047 714
6124 298
32188 502