106273 692
63649 150
37444 160
13560 311
30259 115
11269 372
30047 586
22848 639
3438 49
3077 300
3829 357
2860 655
2705 401