114646
28791
20602
7896
9854
13943
15856
8694
22230
13086
39540
4301
4714
5522
17970
7533
23935
21153
119552
6483
14783
6539
2632
6957
8918
146718
3765
20939
219403
23081