41724
764292
59849
4980
45451
32834
27820
29623
40738
27529
29219
29013
596111
42970
42663
40607
3593270
3382155
29414
2832149
26996
22932
21290
19430