19160 506
129846 827
4927 62
3324 645
4326 647
1034 68
3912 506
6370 260
2623 146
2327 171
2874 306
8668 357
3905 404
39436 142