842
15311
12010
10012
632
470
16715
554
1417
1615
1865
1428
697512
50073
49250
48878
4291271
4096158
33484
3312152
31636
27112
24831
23170