21182 461
47101 731
35275 896
28958 879
15850 877
32275 354
14898 890
61411 939
11607 583
8412 503
6809 523
8570 112
15864 846
6763 616
9102 622