14939 404
28532 123
16930 842
52938 553
7186 659
30807 170
21238 354
23810 781
20120 901
4102 237
9400 267
26642 556