14975 404
28570 123
16945 842
52956 553
7193 659
30855 170
21252 354
23835 781
20140 901
4108 237
9417 267
26652 556