43047 232
77546 606
94466 601
64568 819
19831 370
23982 328
63917 841
6052 621
29115 299
43879 769
16508 446
5476 234
52779 644
13794 257
4931 227
39815 867
7926 766
4783 748
20625 125
159979 1023
91179 731
55052 113
44901 614