14209 404
27900 123
16668 842
52481 553
6983 659
29871 169
20962 354
23404 781
19848 901
3931 236
9152 267
26509 556