903 848
506 248
429 527
847 739
897 439
821 687
956 966
716 434
901 769
257 118
971 891
252 832
14182 365
13168 804
9301 361
7269 363
7185 348
6013 14
5589 40
5041 201
4959 224
4404 922
4367 646
4333 218