102935
57360
57063
42493
40021
37883
34313
34020
33105
32987
31121
30607
29801
26749
25010
25005
24979
24676
24235
22954
22527
22009
20862
20350
17915