12212
575
728
574
10123
615
1098
1057
13329
35917
27550
26173
23473
1925267
18034
1733148
16256
1538147
13530
13200
11220