59998 200
47865 198
43421 593
25422 281
35082 532
19372 717
143032 195
24818 52
19638 599
26161 76
70497 680
28478 814
56325 559
24143 542
28857 299
18451 536
48760 1880
82626 942
31845 209
64575 664
24622 145
123038 323
197376 793
27064 754
27110 451