2785 157
11188 822
9372 514
1897 62
3293 455
3808 487
8121 199
4681 686
2778 101
8226 600
4428 188
20176 210
29164 77
28340 136