19295 507
130105 827
4941 62
3333 645
4334 647
1046 68
3924 506
6377 260
2634 146
2333 171
2882 306
8674 357
3917 404
39687 142