19266 506
130023 827
4936 62
3332 645
4333 647
1045 68
3922 506
6375 260
2633 146
2330 171
2879 306
8671 357
3914 404
39631 142