13214
773
510
662
1106
280
855
1406
834
12016
780
18110
689212
49463
48670
48138
4256271
4045158
33184
3257151
31146
26712
24491
22900