2768 157
11167 822
9365 514
1882 62
3286 455
3798 487
8112 199
4669 686
2769 101
8217 600
4420 188
19961 210
29020 77
28242 136