4298 680
4111 604
2834 799
18263 443
8083 314
1909 82
3687 631
10065 473
35751 900
39830 372
125520 752
5843 469