12844 504
2087 52
5294 659
31988 316
26202 211
87340 772
39503 302
9241 706
49512 785
8973 297
25439 775
14065 221
8159 747
4759 286