1228 254
98196 662
51054 486
209441 1084
4429 732
7500 560
3603 245
4519 154
8512 633
3797 86
19799 317