26140
29510
19261
250
6711
440
670
790
420
2770
1643717
1163412
11409276
1041716
10338259
97924
8394155
782111
71596
62304
57852
54338