29505 147
1985 365
15315 154
91880 874
10070 754
23219 264
58820 985
29968 951
97323 987
34391 550
107361 901
49015 504
40202 622
24161 339