59818
422915
30542
29424
11591
88025
83311
8080
7225
704171
66912
4890
48410
44327
2795
2798
2640
2092
1784
1772
1603
1366
1172