903 107
46 974
640 38
160 655
375 573
334 425
482 568
596 866
550 165
1415 580
1524 384
915 2
892 293
711 822
508 932
362 244
2756 269
910 950
744 881
247 46
1022 598
125 802