2684 157
11053 822
9300 514
1815 62
3225 455
3725 487
8047 199
4596 686
2713 101
8131 600
4370 188
19114 210
27988 77
27426 135