1003 132
597 516
227 512
106 95
187 689
313 293
332 747
252 108
19 822
769 440
928 133
541 469
2383 220
103 774
929 975
834 609
534 312
41 174
646 659
195 418
579 81
628 599
720 50
504 927