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