16958 141
18991 458
7011 48
35486 779
10036 293
7873 45
22286 594
8384 647
11514 114
2290 51
6051 642
7998 156
6288 128
2167 307