17231
25084
21313
7742
13002
5961
23291
44071
14121
7651
94913
27421
32446
19612
58003
21111
18471
1093212
25841
30841
54122
32791
24451
3561
1584716
52168
14263
9581
18674
17323
12882
17663
347615
6361
5761
2751
4541
2381
5564
3003
891
1250
2517
2004
33610
1834
772
840