599 457
1000 929
414 107
929 805
285 183
475 340
573 667
297 824
336 862
919 77
361 987
1051 891
491 211
951 115
1913 999
368 312
329 735
500 813
732 984
741 132
148 971
856 157
431 758