4397 391
3215 334
3752 107
2763 63
2632 215
30852 768
4425 665
3080 281
17991 264
9648 717
2370 245
2831 97
3837 318
4125 225
2832 654