1545
10712
13712
9512
1416
672
555
1349
1178
11510
796
11930
603711
43370
43253
41177
3652270
3422156
29694
2870149
27326
23252
21620
19770