19205 506
129916 827
4931 62
3326 645
4326 647
1037 68
3916 506
6370 260
2629 146
2328 171
2874 306
8669 357
3908 404
39510 142