102648
57150
39827
34064
33778
32890
30927
30395
26548
24799
24780
24451
21746
17711
16754
11061
10940
10788
10542
7462
6423
5852
5642
5144
3688