99996 537
95312 872
126520 755
110826 313
116489 553
67545 298
155684 393
80481 284
180149 472
205945 476
146493 511
5105 319
97778 385
128935 560
10344 706
179066 890
69620 326
174578 624
139401 459
214877 657
208363 833
216546 1253
128554 788
103118 246
109866 686
23179 356
80775 674
208156 734