624 300
211 523
417 76
165 167
693 85
925 531
991 310
596 213
31 514
20 385
155 81
140 135
135 986
319 435
968 801