21134
7251
4816
11830
88715
12773
15556
21879
10798
12845
12520
266816
61065
12970
11897
8116
25926
11265
3240
2943
32763
19695
76773
95008
289799
23420
23923