19309 507
130127 827
4941 62
3335 645
4335 647
1047 68
3924 506
6377 260
2636 146
2334 171
2884 306
8674 357
3919 404
39712 142