23756
4949
18021
2592
9979
2316
1899
3339
237425
3689
45848
3862
3176
4861
51002
30891
3340
6532
2888
20344
6297
4236
10414
296984
22082
4562
9707
12414