16956 141
18988 458
7005 48
35475 779
10031 293
7866 45
22276 594
8382 647
11507 114
2290 51
6043 642
7990 156
6276 128
2160 307