59548
421515
30492
29374
11571
88025
83311
8070
7175
702171
66712
4890
48310
44227
2795
2798
2560
2072
1784
1752
1603
1366
1162