2955 317
219471 173
4571 715
7990 658
7907 74
2972 232
29597 646
22459 258
4286 218
2178 242
3721 405
3919 321
3325 668
3488 471