2691
78
2416
55
2755
47
7254
32
15957
1003
3402
713
3257
343
4075
233
2754
158
3317
103
(13/16)