102891
57330
57034
42425
39993
33079
32946
31094
30584
24983
24976
24951
24186
22920
20813
20317
17881
13984
11010
8441
4674
4363
3975
3841