2763 157
11160 822
9361 514
1878 62
3285 455
3793 487
8105 199
4664 686
2768 101
8209 600
4415 188
19897 210
28980 77
28218 136