1003 418
4393 74
390 57
641 896
432 200
640 367
85 794
173 532
554 841
808 844
941 633
303 822
172 75
950 304
389 909
691 649
222 450
373 594
157 400
836 632