165949
109961
6524
6153
19258
8540
6916
20577
9660
7193
6889
4018
4183
6200
11674
2796
2307
3973
3629
2222
7447
9121
2945
2354
39023
14559
25859