1504 168
1318 134
3213 138
18603 170
80482 572
4901 673
13609 789
9560 831
2985 151
58650 485
105124 547
9006 478
6572 591
13908 583
30338 504
1254 219
3471 175