838699
701715
440346
377937
107179
96751
53900
51208
37604
36671
35973
34369
33851
28179
26341
827019
607435
96082
77434
75644
72699
38266
32746
30685
30436
25907
23840
22892
19824
18276