19044 506
129631 827
4921 62
3320 645
4322 647
1027 68
3902 506
6366 260
2617 146
2326 171
2866 306
8665 357
3896 404
39251 141