1504 168
1318 134
3215 138
18603 170
80485 572
4901 673
13609 789
9560 831
2985 151
58652 485
105125 547
9008 478
6572 591
13908 583
30339 504
1254 219
3471 175