703 401
167 109
799 704
443 231
16 404
97 762
39 869
337 298
530 122
921 502
258 834
195 255
75 306
233 983
49 845
69 913
101 398
149 880
822 304
169 195