42962 231
77288 606
94330 601
64407 819
19735 370
23971 328
63772 841
6036 621
29032 299
43687 769
16470 446
5452 234
52611 644
13789 257
4925 227
39745 867
7916 766
4776 748
20599 125
159813 1023
90979 731
54965 113
44781 614