4020
359
358
4223
420
337253
3413
360
3117
3633
317
3026
12700
10300
8101
6480
554262
5140
4850
4381
4389
416147
379142
31650