19262 506
130015 827
4936 62
3331 645
4332 647
1045 68
3921 506
6373 260
2632 146
2330 171
2878 306
8670 357
3914 404
39624 142