1283
13711
26618
1326
620
1448
808
480
1146
1287
670
200
651912
46603
46420
44698
3985271
3759157
31624
3087151
29436
25222
23170
21320