16955 141
18985 458
6998 48
35451 779
10030 293
7861 45
22248 594
8381 647
11500 114
2287 51
6040 642
7986 156
6263 128
2158 307