1228 372
527 718
950 141
249 411
386 71
362 812
886 645
260 184
867 404
609 630
369 380
606 471
348 983
537 746
54 331
339 114
741 598
175 147
419 654
999 241