19279 506
130052 827
4938 62
3332 645
4333 647
1045 68
3922 506
6376 260
2633 146
2330 171
2880 306
8672 357
3914 404
39644 142