11547 501
2084 52
5284 659
31943 315
26185 211
87302 772
39485 302
9220 706
49421 785
8952 297
25391 775
14026 221
8147 747
4750 286