13231
634
1220
4716
102
91269
74
11627
4013
469
5235
4615
18383
14270
12101
10800
8282
816263
7420
7102
677148
605142
60010
5280