95 345
170 966
442 844
938 261
828 185
468 937
152 72
951 533
30 417
219 878
300 49
512 883
625 167
497 980
314 286
856 209
282 788
77 925
654 719
903 458
620 860
1106 224
327 962
671 1000