17231
25074
21313
7742
12992
5961
23291
44051
14121
7641
94873
27411
32446
19602
57963
21101
18461
1093012
25841
30821
54102
32781
24451
3561
1584316
52158
14263
9581
18674
17323
12882
17653
347515
6361
5761
2751
4541
2381
5564
3003
1620
2040
1724
2393
810
2060
1115265
637942