19699 520
7737 605
6717 137
8525 537
23618 860
9436 512
2186 224
3473 590
4598 569
1867 106
7916 956
12251 610
3098 400
3293 261
1899 68