20830
9453
9956
7719
15542
25767
10423
19558
3818
29770
8658
6322
43147
37312
30602
8013
6535
7626
7460
78515
93213
44913
112733
10002
37644
2953
20686
17611
20042
10042
21172
7391
31045
29729
33771
20620
52525
15298
306811
36609
4426