19695 520
7736 605
6717 137
8525 537
23618 860
9436 512
2186 224
3472 590
4598 569
1867 106
7916 956
12249 610
3098 400
3293 261
1899 68