47
28
134
199
504
85
515
13
1039
37
212
20
2
