16955 141
18984 458
6998 48
35443 779
10029 293
7859 45
22247 594
8381 647
11496 114
2287 51
6038 642
7984 156
6263 128
2158 307