12915 505
2088 52
5295 659
31994 316
26207 211
87350 772
39504 302
9242 706
49533 785
8978 297
25444 775
14080 221
8161 747
4760 286