1436 163
23497 461
47588 732
37093 897
29614 879
16487 877
33499 354
15122 890
62310 939
10632 583
8602 503
6990 523
8968 113
14635 845
6965 616
9328 622