53186
44841
42797
35302
32631
32014
29876
29729
29650
29579
29454
26262
26101
22946
20786
20611
18129
17844
17649
17589
17175
16626
16253
16111
15277