46604 857
2632 327
87029 389
21365 359
11415 112
19743 747
15110 533
6952 874
14024 722
9881 881
8862 91
6341 512
10365 808
7530 78