43047 232
77546 606
94468 601
64568 819
19834 370
23982 328
63917 841
6052 621
29115 299
43927 769
16508 446
5477 234
52781 644
13794 257
4931 227
39816 867
7926 766
4784 748
20625 125
159979 1023
91180 731
55053 113
44902 614