1220 254
97935 662
51039 486
208888 1084
4421 732
7493 560
3600 245
4513 154
8503 633
3795 86
19775 317