271 400
93 259
918 672
298 217
548 994
630 223
863 322
724 801
15 436
108 147
332 268
574 503
50 582
128 31
654 274
974 205
404 199
53 982
962 847
730 315