32457
13599
17349
111145
83446
88482
334672
22855
31292
19796
3533
14023
47269
1673513
18808
49269
16394
13936
5812
7259
21497
6521
10684
7265
90092
13671
21446
289836
42698
149022