12816 504
2086 52
5294 659
31986 316
26202 211
87337 772
39502 302
9237 706
49506 785
8972 297
25438 775
14063 221
8159 747
4759 286