12413
20394
8315
3779
55542
17516
20319
12727
8472
11280
4723
12320
16325
7213
13818
8739
5678
23605
6074
9788
26047
19166
23054
4580
31563
10563
5079
29421
25975
3028