19291 507
130092 827
4940 62
3333 645
4334 647
1046 68
3924 506
6377 260
2634 146
2333 171
2881 306
8674 357
3916 404
39679 142