1380 373
550 718
966 141
255 411
398 71
366 812
892 645
267 184
878 404
619 630
369 380
609 471
353 983
539 746
56 331
342 114
745 598
176 147
427 654
1006 241