3286
6093
12354
3934
1622
4710
2544
7613
4799
10914
9455
9360
6554
29809
15404
10628
93274
10025
36495
13801
14622
10600
24192
31495
57358
11156
26569
23597
186245
36630
25918