657 639
1001 926
567 935
93 740
873 273
106 232
840 559
459 22
128 289
992 212
890 351
629 44
120 230
834 973
22 903
308 812
40 248
51 998
282 949
641 801