601
191
101
151
181
977214
1088959
261
341
391
71640
361835
5530367
4540935
4358459
3456998
3447462
3414286
3364956
3018729
3007226
2492209
2136407
2136352