19125 506
129784 827
4926 62
3323 645
4325 647
1031 68
3908 506
6369 260
2620 146
2327 171
2871 306
8667 357
3901 404
39386 142