15090 404
28663 123
17007 842
53016 553
7218 659
31009 170
21316 354
23944 781
20204 901
4143 237
9457 267
26676 556