1105 533
808 46
847 29
969 35
594 80
172 997
206 654
840 897
757 218
559 512
972 699
339 963
755 991
446 902
464 336
302 121
18 25
702 89
1298 714
297 78