3982956
4145648
4379195
318726
1268949
3867898
2799598
3081386
4835206
4712137
62919
50630
58132
46118
52825
61261
49874
51220
49974
65265
207653
280303
2529741
1256232
2479821
273100
331396
462142
1641419
623826