14080
3170
16254
3659
23596
5312
22330
5027
5753
1296
17160
3863
31680
7132
16978
3822
31479
7086
98175
22100
27757
6249
10461
2355
47190
10623