1505 168
1322 134
3223 138
18606 170
80493 572
4902 673
13614 789
9564 831
2988 151
58658 485
105134 547
9013 478
6572 591
13913 583
30351 504
1255 219
3472 175