311 73
106 95
272 225
34 6
332 747
805 85
955 211
475 485
590 267
941 969
508 146
371 16
501 863
151 149
769 664
654 579
605 326
987 637
696 951
502 406
396 319
114 865
557 959
594 587