16880 141
15346 455
6576 48
33855 779
9626 293
7255 45
21082 594
8234 647
10499 114
2089 51
5789 642
7446 156
5588 128
2029 307