2803
24135
365
317
1807
1261
4385
6963
51471
3982
17070
44023
1318
103
20