2430
5036
136413
3200
3746
3993
142844
4581
4234
5363
3574
7056
93025
2943
12516
46632
293978
2331
71217
81822
110320
79637
10365158
62316
485788
75710
147236
2222295