75833 680
21814 564
6387 52
15090 69
304078 956
70946 617
14922 754
51049 414
13864 591
4716 66
3828 520
2597 190