1504 168
1318 134
3218 138
18605 170
80486 572
4901 673
13611 789
9560 831
2985 151
58653 485
105125 547
9011 478
6572 591
13908 583
30344 504
1254 219
3472 175