22958 413
6788 368
2134 238
4280 794
39160 471
3787 716
16866 698
3274 212
5273 508
6859 220
359241 1022
16211 213
81258 564
47283 527
8213 431
4640 834
6023 322
1751 58