19209 506
129940 827
4932 62
3326 645
4326 647
1037 68
3916 506
6370 260
2629 146
2328 171
2875 306
8669 357
3909 404
39532 142