930 101
223 587
342 905
904 249
898 836
760 662
2910 296
359 385
1122 850
1058 803
160 92
906 917
702 488
890 244
583 790
754 73
1524 206
595 903
217 217
513 881