5580
55644
40149
4060
4721
6040
5230
36524
48627
4734
5520
5070
588511
42400
42233
40097
3554270
3316154
29274
2801149
26686
22652
21140
19290