1025 832
770 619
307 552
1196 177
567 260
932 944
937 880
975 325
234 408
52 375
251 379
518 674
181 585
391 358
310 49
191 494
848 932
605 506
681 427
56 302
295 207
915 792