13297
4125
11060
11136
7019
10092
863
2565
5457
1149
4152
2803
7264
23419
3004
4499
38732
5709
13541
8322
21078
7932
1609
1862
1590
2167
3683
159868
37781
22950
101739