950 115
923 906
790 63
252 655
297 824
719 936
2093 849
1791 500
737 132
429 758
486 119
580 717
1984 936
1157 883
2468 304
132 839
1726 239
365 312
148 971
539 35
570 667
297 727
712 419