1495 168
1314 134
3210 138
18597 170
80459 572
4898 673
13602 789
9548 831
2981 151
58639 485
105108 547
8991 478
6568 591
13887 583
30307 504
1249 219
3466 175