1013 309
638 540
780 86
861 396
308 116
400 148
342 464
211 935
91 940
585 825
962 92
7 702
7512 208
865 987
482 110
373 305
411 858
1002 975
290 86
754 91
688 839
325 209