15061 404
28646 123
16986 842
52997 553
7213 659
30964 170
21296 354
23919 781
20186 901
4132 237
9445 267
26672 556