50880
3255
6041
3134
1324
13417
5758
2730
311
1063
225
1044
2908
754
15746