70366 593
1564 275
1732 239
95536 655
8347 648
11925 461
12151 168
13932 663
18629 482
33542 434
30423 84
29320 762
4234 551
3336 212