43582
34707
33959
31528
29270
28337
26844
24087
22010
21421
17610
17476
17475
17043
16824
16193
15789
10229
5990
4512
750
391