43013 232
77462 606
94429 601
64523 819
19794 370
23979 328
63864 841
6043 621
29083 299
43795 769
16494 446
5465 234
52712 644
13793 257
4929 227
39795 867
7925 766
4778 748
20617 125
159928 1023
91114 731
55022 113
44863 614