101 232
601 95
635 173
908 287
326 375
374 713
142 245
324 656
40 974
406 851
750 207
626 387
284 225
295 744
532 653
410 275
603 33
647 381
249 812
162 236