17221
25074
21303
7742
12982
5961
23291
44011
14121
7631
94843
27411
32436
19602
57963
21091
18451
1092812
25841
30821
54102
32781
24451
3551
1584216
52158
14263
9581
18674
17323
12882
17653
347515
6361
5761
2751
4541
2381
5564
3003
115544
62318
99925
70527
13961
12111
12731
112817