289265 951
68336 585
50037 308
58792 434
24300 311
5900 715
7929 252
3692 100
2187 78
4158 96
54362 724