19043 506
129627 827
4921 62
3320 645
4322 647
1027 68
3902 506
6366 260
2617 146
2326 171
2866 306
8664 357
3894 404
39247 141