84573
45236
5153
7598896
7810
5564178
33162
36412
37717
44013
74851
33520
541111
39680
39413
37487
3324268
3068154
27964
2639149
25026
20951
19730
18020