2768 157
11170 822
9365 514
1885 62
3286 455
3800 487
8113 199
4670 686
2771 101
8217 600
4421 188
19987 210
29028 77
28250 136