119326
70887
40968
37483
36430
33983
25355
23262
22353
21840
20663
18938
17420
17219
17140
16864
16046
14356