14969 404
28561 123
16944 842
52954 553
7193 659
30841 170
21250 354
23832 781
20137 901
4107 237
9413 267
26651 556