910
590
30104
10771
6470
7963
2385
6457
6336
43512
89419
1131
40610
79914
109621
1251
24810
1593
2521
6288
4136
3555
1571
11894356
3171311