18370
5141
15196
870
10566
11981
3099
2418
12649
2338
