42999 232
77428 606
94405 601
64492 819
19779 370
23974 328
63842 841
6043 621
29069 299
43769 769
16488 446
5463 234
52694 644
13793 257
4927 227
39780 867
7924 766
4777 748
20611 125
159906 1023
91079 731
55012 113
44848 614