21531 98
26264 512
56518 497
171044 592
83667 183
127845 537
2507 440
17927 346
572212 1208
328609 990
351169 1121
588377 953
95546 240
301952 1062
607163 1463
337506 1353
365320 1049
388788 762
256733 366
219798 1160
295971 1294
406561 1169
155633 450
407974 970