975
1295
12310
1014
1483
13610
15227
1171043
740
12312
753
14610
607311
43600
43423
41497
3690270
3465156
29864
2888149
27556
23462
21810
19840