53259
44923
42874
35382
32711
32083
29956
29832
29719
29650
29533
26335
26189
23027
20860
20677
18205
17914
17724
17667
17237
16686
16322
16183
15348