873 360
415 693
570 872
230 773
139 334
448 222
318 429
392 93
148 956
790 127
923 657
42 53
407 247
349 112
157 607
562 18
503 291
328 786
346 119
80 325
878 228
63 163
139 340
645 452
994 455
742 455
329 132
841 288