1241 254
98494 662
51064 486
210148 1088
4439 732
7501 560
3611 245
4529 154
8522 633
3800 86
19838 317