43073 232
77621 606
94500 601
64621 819
19855 370
23984 328
63957 841
6053 621
29130 299
43993 770
16514 446
5488 234
52850 645
13797 257
4932 227
39841 868
7928 766
4785 748
20637 125
160032 1023
91228 731
55079 115
44929 614