445 113
1817 484
5896 891
17107 114
23045 797
9971 700
8350 76
7504 665
2099 319
2737 517
4048 765
19285 929
3646 707
74424 667
6858 615
5820 469