16962 141
18996 458
7015 48
35527 779
10052 293
7882 45
22320 594
8385 647
11539 114
2296 51
6055 642
8012 156
6301 128
2171 307