1522 168
1331 134
3261 138
18625 170
80558 572
4916 673
13633 789
9591 831
3001 151
58696 485
105170 547
9036 478
6582 591
13946 583
30406 504
1270 219
3481 175