11582 501
2084 52
5284 659
31943 315
26185 211
87303 772
39486 302
9221 706
49424 785
8954 297
25394 775
14027 221
8147 747
4750 286