1001 566
669 56
781 81
542 73
17 605
9 13
361 898
39 685
417 439
283 382
108 317
679 212
160 168
394 421
326 640
74 847
291 752
462 973
588 94
397 837