1014 309
233 307
376 305
411 858
351 830
881 508
234 801
420 206
277 975
446 403
700 771
150 725
290 86
848 297
688 839
963 92
499 553
500 850
58 575
835 379
638 618