16958 141
18991 458
7011 48
35487 779
10037 293
7874 45
22286 594
8384 647
11518 114
2290 51
6052 642
7998 156
6289 128
2167 307