149164
1950390
251
351
274
1790687
185779
178055
69456
76370
16131
16165
66257
25891
54417
61455
86797
98842
95380
9553