1505 168
1322 134
3226 138
18607 170
80497 572
4903 673
13615 789
9565 831
2988 151
58658 485
105134 547
9014 478
6572 591
13913 583
30354 504
1255 219
3472 175