11779 501
2085 52
5285 659
31948 315
26188 211
87307 772
39486 302
9226 706
49428 785
8955 297
25399 775
14028 221
8149 747
4751 286