1228 254
98212 662
51055 486
209471 1084
4429 732
7500 560
3603 245
4519 154
8513 633
3797 86
19805 317