1258 690
1145 351
1341 222
303 455
552 790
932 672
875 22
157 72
820 72
861 214
569 965
612 61
713 808
894 969
867 197
334 32
985 521
56 376
562 591
404 370