2762 157
11158 822
9357 514
1876 62
3284 455
3790 487
8104 199
4664 686
2768 101
8207 600
4412 188
19858 210
28961 77
28202 136