1096
7
2591
132
2291
37
6730
304
1813
40
2078
229
3181
92
1680
12
1975
53
2347
267
(42/100)