1501 168
1318 134
3212 138
18601 170
80475 572
4900 673
13607 789
9554 831
2984 151
58647 485
105119 547
9002 478
6571 591
13895 583
30332 504
1251 219
3469 175