14941 404
28536 123
16930 842
52939 553
7186 659
30810 170
21240 354
23812 781
20121 901
4102 237
9402 267
26642 556