12839 504
2086 52
5294 659
31987 316
26202 211
87339 772
39502 302
9240 706
49509 785
8973 297
25439 775
14065 221
8159 747
4759 286