521 310
389 161
401 444
410 966
475 345
12 248
520 3
415 193
693 763
152 173
30 551
195 145
871 171
818 688
628 352
339 88
399 958
927 666
742 33
743 136