3012 317
219501 173
4629 715
8000 658
7928 74
2987 232
29647 646
22470 258
4353 218
2188 242
3738 405
3935 321
3329 668
3501 471