15871
9794
1073263
6110
60436
4625
3930
39495
3900
4460
389180
3860
23866
17900
14352
11072
959148
9440
797142
7480
71711