106269 692
63645 150
37443 160
13560 311
30258 115
11269 372
30046 586
22848 639
3436 49
3077 300
3829 357
2860 655
2705 401