4397 391
3215 334
3752 107
2766 63
2632 215
30855 768
4425 665
3080 281
17993 264
9648 717
2370 245
2831 97
3839 318
4125 225
2832 654