40088 210
11745 565
6478 652
5351 686
8962 349
10809 329
99086 476
5660 515
7223 268
13231 403
2815 171
3796 726
21649 1009
54209 237
37859 450
40727 516
5985 456
2298 143
15810 610
4099 443
20344 447
75271 375
15214 336
8183 280