43060 232
77584 606
94483 601
64591 819
19845 370
23982 328
63941 841
6053 621
29123 299
43952 769
16509 446
5485 234
52809 645
13796 257
4931 227
39829 868
7928 766
4784 748
20630 125
160009 1023
91207 731
55060 115
44913 614