16956 141
18988 458
7005 48
35475 779
10030 293
7865 45
22276 594
8382 647
11507 114
2288 51
6042 642
7988 156
6276 128
2160 307