14151 404
27838 123
16651 842
52452 553
6975 659
29785 169
20933 354
23370 781
19808 901
3913 236
9141 267
26501 556