2686 157
11055 822
9300 514
1816 62
3227 455
3725 487
8047 199
4596 686
2713 101
8131 600
4370 188
19122 210
28009 77
27444 135