19150 506
129830 827
4927 62
3323 645
4325 647
1034 68
3911 506
6370 260
2623 146
2327 171
2874 306
8667 357
3905 404
39423 142