21903
25
187480
273
104247
138
129446
172
32879
40
101394
248
48113
81
77465
103
55530
62
24482
47
53708
78
36200
173987
185
41789
53
180091
4473332
691
2874337
471
4737606
1039
1115491
260
433128
150
813169
241
526813
358487
3577171
1049