16880 141
15348 455
6577 48
33859 779
9632 293
7256 45
21085 594
8235 647
10502 114
2089 51
5789 642
7446 156
5591 128
2029 307