1047 174
585 366
1434 446
386 43
844 840
424 958
171 304
514 464
500 849
327 770
305 447
409 148
521 55
773 893
262 258
279 980
159 872
165 481
450 847
978 289