2618 501
166046 662
2472 35
8620 451
4975 598
13911 668
1518 113
2722 97
9147 624
6873 583
5103 472
5493 489
1548 291