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