3990 508
3787 113
16534 311
83721 81
35037 901
2590 217
6991 193
9195 432
2616 217
2866 327
2899 564
3062 120