19288 507
130084 827
4939 62
3333 645
4334 647
1046 68
3923 506
6377 260
2633 146
2332 171
2881 306
8674 357
3916 404
39670 142