42 777
1198 408
660 84
489 353
1059 699
458 239
467 247
163 860
795 13
677 702
968 306
401 673
2120 304
490 755
2123 828
180 244
836 173
372 304
240 10
693 765
558 343
104 147
318 433
861 1