1505 168
1322 134
3222 138
18606 170
80491 572
4902 673
13613 789
9562 831
2986 151
58657 485
105131 547
9013 478
6572 591
13911 583
30350 504
1255 219
3472 175