429 400
69 533
473 203
743 217
1008 563
570 763
410 211
165 411
178 851
550 404
427 561
453 655
930 308
287 913
445 657
924 384
117 940
399 91