910 657
951 277
586 425
459 307
397 144
960 384
9 644
490 146
699 61
690 574
484 446
383 980
492 424
881 945
322 1
45 30
20 934
910 557
941 783
999 231