2767 157
11166 822
9364 514
1882 62
3286 455
3798 487
8110 199
4669 686
2769 101
8213 600
4418 188
19946 210
29015 77
28236 136