2765 157
11164 822
9363 514
1881 62
3286 455
3797 487
8110 199
4669 686
2769 101
8213 600
4418 188
19935 210
29010 77
28231 136