11540 501
2084 52
5284 659
31943 315
26185 211
87301 772
39485 302
9219 706
49419 785
8951 297
25390 775
14026 221
8147 747
4750 286