76
0
473
4728
1
101
394
80
28825
90
42
98
517
69
186
125
58
131
66
155
873
416
1580
118
685
2762
29455
319
239
97
259
62