14197 404
27877 123
16661 842
52472 553
6981 659
29845 169
20957 354
23393 781
19829 901
3927 236
9147 267
26506 556