19186 506
129884 827
4930 62
3326 645
4326 647
1037 68
3915 506
6370 260
2626 146
2328 171
2874 306
8668 357
3906 404
39480 142