70385 593
1565 275
1732 239
95541 655
8347 648
11925 461
12151 168
13932 663
18629 482
33547 434
30426 84
29327 762
4234 551
3336 212