14226 404
27931 123
16674 842
52497 553
6989 659
29903 170
20974 354
23423 781
19852 901
3937 236
9162 267
26513 556