399 311
414 26
2505 648
7248 805
272 183
718 630
1058 584
957 986
392 702
955 106
664 324
62 308
932 115
920 805
639 53
245 655
27 692
962 451
488 232
482 457
532 673