19174 506
129872 827
4929 62
3326 645
4326 647
1034 68
3913 506
6370 260
2626 146
2328 171
2874 306
8668 357
3906 404
39466 142