19288 507
130085 827
4939 62
3333 645
4334 647
1046 68
3924 506
6377 260
2633 146
2333 171
2881 306
8674 357
3916 404
39673 142