323 101
1000 505
272 66
696 11
606 400
616 579
390 268
411 850
250 672
605 198
355 432
34 167
887 207
647 833
949 868
453 160
109 85
666 572
809 543
449 669
7 944
519 850
481 873
143 83
690 593
284 411
148 870
603 986