19135 506
129807 827
4927 62
3323 645
4325 647
1033 68
3910 506
6369 260
2621 146
2327 171
2872 306
8667 357
3905 404
39405 142