637 25
1028 355
138 916
1033 213
306 28
843 120
946 897
455 247
290 605
185 505
880 257
896 554
805 3
763 490
768 61
122 345
770 765
163 819
801 353
220 463