147082
22809
267296
3463
3817
78979
103314
7453
57111
7064
5771
5185
8285
18426
29185
20744
4486
10303
9710
19175
5237
5883
7621
12660
5738
20461
7490
7183
8991
9333
4414
8789
290359
30563