13711
26618
1026
1326
703
620
1448
808
480
1146
1287
670
653012
46673
46500
44748
3994271
3775157
31664
3095151
29506
25282
23240
21410