43080 232
77631 606
94507 601
64629 819
19858 370
23985 328
63971 841
6053 621
29137 299
44011 770
16514 446
5488 234
52856 645
13797 257
4933 227
39844 868
7928 766
4787 748
20642 125
160038 1023
91240 731
55089 115
44942 614