1520 168
1331 134
3261 138
18624 170
80556 572
4914 673
13633 789
9590 831
3001 151
58692 485
105169 547
9036 478
6582 591
13944 583
30404 504
1268 219
3481 175