16884 141
15360 455
6591 48
33878 779
9683 293
7261 45
21096 594
8235 647
10552 114
2091 51
5793 642
7453 156
5606 128
2029 307