2951 317
219468 173
4560 715
7989 658
7902 74
2969 232
29591 646
22457 258
4281 218
2175 242
3719 405
3907 321
3325 668
3485 471