103003
57416
57127
42654
40079
37947
34373
34080
33163
33043
31186
30670
29856
26796
25066
25061
25045
24729
24309
23000
22581
22074
20918
20410
17964