15085 404
28660 123
17004 842
53015 553
7217 659
31006 170
21310 354
23939 781
20204 901
4139 237
9454 267
26675 556