59711
142749
4165
136853
204369
197166
21860
2770
2781
1691
2705
24810
201410
1649217
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042