915 906
586 761
519 373
375 460
249 655
539 35
102 230
1189 12
289 129
916 784
16 548
695 441
3280 269
592 457
765 978
940 115
1150 883
446 812
362 312
857 540
969 963
801 86
556 118
106 873