17972
8721
28470
30995
15476
2878
6171
2985
6210
3216
12936
7947
7948
307777
3498
12731
13228
5705
16844
3870
59578
6510
38284
12709
2987
3052
34186
28618
16157
18930
4075
22929
15731
60788
3409
4324
33637
2387
16238
16958
10431
10793
11036
3595
4425
7600
2350
9917
7699
5652
109817
5109
19006
21291
8787
3740
28415
2329
15255
13650