1240 254
98472 662
51063 486
210100 1087
4439 732
7501 560
3611 245
4529 154
8522 633
3800 86
19837 317