102939
57360
57065
42494
40025
33106
32988
31122
30609
25010
25007
24979
24237
22955
20352
17918
14019
11047
8485
4722
4390
4009
3864