293 628
1011 556
41 991
589 87
946 881
663 234
576 490
584 900
559 7
532 645
247 462
83 619
552 332
633 406
259 605
762 830
1002 951
568 34
387 148
984 99
308 85
406 981
421 924
147 439