1257 446
896 102
351 43
421 630
179 428
1009 824
523 739
467 563
355 267
611 574
956 479
197 957
945 872
164 848
659 174
274 91
282 981
961 672
733 242
119 905