155635
82333
59995
44790
36918
35529
34967
32891
31553
31129
29976
29907
27059
26505
26194
23228
22542
22159
21092
19897
19410
19011
18195
17366
17198