1501 168
1318 134
3212 138
18601 170
80476 572
4900 673
13608 789
9554 831
2984 151
58647 485
105120 547
9004 478
6571 591
13896 583
30332 504
1251 219
3469 175