535 943
234 564
390 376
875 685
173 670
458 806
168 494
423 476
698 750
591 275
305 885
876 890
12791 362
11727 801
8557 360
6820 363
6279 347
5325 12
5102 38
4509 223
4474 201
3994 645
3977 922
3958 217