28710
352736
3260
2730
26317
32512
3080
3930
28148
25254
35316
29615
605311
43470
43333
41317
3667270
3443156
29754
2880149
27436
23362
21750
19820