16943 141
18930 458
6938 48
35178 779
9989 293
7782 45
22069 594
8360 647
11361 114
2264 51
5997 642
7923 156
6172 128
2139 307