11242
3688
48403
6850
4794
11403
30765
27160
20047
10626
1037836
21392
61701
47265
16385
5807
7251
148968