102932
57357
57062
42493
40019
37877
34311
34020
33100
32982
31117
30604
29798
26745
25007
25001
24978
24674
24229
22949
22524
22007
20862
20346
17913