835 260
801 437
1214 9
351 289
777 861
1082 700
943 624
740 71
438 562
624 212
737 36
465 542
227 709
833 562
199 73
240 887
166 88
345 232
516 421