29505 147
1984 365
15315 154
91880 874
10070 754
23215 264
58818 985
29968 951
97312 987
34388 550
107357 901
49015 504
40197 622
24156 339