19217 506
129953 827
4933 62
3328 645
4327 647
1038 68
3917 506
6371 260
2629 146
2329 171
2875 306
8669 357
3910 404
39543 142