1000 65
406 893
121 584
123 534
1008 396
311 85
590 857
265 850
454 496
923 332
355 725
138 542
727 130
2442 127
181 129
738 836
994 998
227 672
54 539
536 373
98 349
778 183
199 938
26 344