5225
5316
5115
497
462
478
5029
4530
4913
4720
459
5212
15141
12090
9511
8170
653263
6450
5890
5371
533147
51010
458142
3800