13012 505
2088 52
5296 659
31999 316
26209 211
87357 772
39505 302
9245 706
49544 785
8980 297
25448 775
14089 221
8165 747
4761 286