93 376
462 542
396 171
555 904
518 441
857 140
245 320
298 755
968 264
561 884
318 433
729 90
166 607
2123 828
1389 580
239 10
1507 808
904 381
850 211
388 118