2883
26092
368
317
1812
1260
4402
7354
53191
3986
22806
52712
1329
103
20