17015 713
1290 70
7744 32
8056 350
17591 399
4189 39
33862 349
5018 327
14266 134
8286 938
28135 503
4481 210
39935 209
3814 354
12180 464
11597 49