294364
131765
130027
103672
70588
60934
53716
32134
28013
26959
22111
20625
17821
10184
8067
6818
6788
6683