980 333
4724 786
556 372
181 642
739 347
1007 875
481 674
733 58
474 113
417 795
256 787
42 684
390 605
487 424
13 964
212 759
645 560
134 967
124 131
29 758
138 238
1294 657
602 127