80451
5553
50631
65018
6620
58862
5904178
47813
39412
37020
7270
5891
587811
42350
42123
40047
3552270
3309154
29264
2798149
26636
22632
21080
19270