496 114
893 180
399 823
239 933
250 767
247 60
279 901
172 504
130 627
738 586
541 948
15 297
184 638
153 303
928 165
639 419
463 749
152 815
99 769
48 481
666 544
171 266
999 881
984 329
356 751
863 535
867 18
350 325
243 74
288 197