29280
37328
35633
24044
37139
2770
20920
3850
19714
262269
26173
27317
40527
30890
29523
26725
2320267
20924
2012153
1854149
18496
15300
14780
13130