2976 317
219481 173
4598 715
7993 658
7915 74
2978 232
29606 646
22463 258
4299 218
2182 242
3727 405
3924 321
3325 668
3493 471