19739 520
7742 605
6719 137
8531 537
23624 860
9437 512
2187 224
3475 590
4598 569
1870 106
7917 956
12256 610
3098 400
3302 261
1901 68