291 628
236 562
2890 313
574 511
579 274
439 617
745 145
142 880
988 100
1007 557
586 43
507 100
363 679
828 66
41 991
665 528
935 140
401 514
618 278
719 80
545 966
876 402