2707 501
168231 663
2472 35
8642 451
4982 598
13927 668
1518 113
2727 97
9149 624
6875 583
5110 472
5500 489
1548 291