2955 317
219471 173
4571 715
7990 658
7907 74
2972 232
29595 646
22458 258
4286 218
2178 242
3720 405
3919 321
3325 668
3487 471