16492 230
1770 322
153635 338
2617 46
6214 666
11254 362
8620 677
13625 487
164962 330
24138 157
8382 82
9841 180
15282 761
9166 614
3481 726