4982 111
125335 518
41980 839
20089 667
21367 187
80946 717
14199 603
58327 323
148524 625
39862 693
14892 88
76257 645
3207 112
11710 648
9235 478
109960 474
13567 688
22225 283
25680 433
35415 663
151742 950
61791 740
11588 595