14231 404
27932 123
16675 842
52497 553
6989 659
29910 170
20974 354
23423 781
19852 901
3937 236
9162 267
26514 556