19559 519
7711 605
6714 137
8507 537
23600 860
9429 512
2185 224
3468 590
4596 569
1865 106
7912 956
12228 610
3098 400
3263 261
1897 68