97958
94976
93856
92507
85482
81803
81474
79243
78972
75996
70815
69447
65439
64853
6398
61200
51463
48630
44648
37631
37568
3565
34421
33822
33652
31437
30127
22524