1008 62
293 75
104 884
930 568
701 765
926 35
373 304
674 892
714 764
289 735
244 809
893 939
2132 304
881 883
79 794
840 173
965 945
664 84
145 244
854 211
794 637
41 728