505 653
31 75
271 336
9 856
3 457
896 934
270 384
162 947
116 257
301 857
930 4
522 234
554 719
775 134
393 640
74 958
588 810
429 41
56 53
892 283
490 780
771 190
835 428
209 152
958 497
71 687
326 262
140 310
673 787
328 852