28356 40
4564 99
15298 750
16302 161
336944 577
133879 294
20729 406
39814 80
58120 947
58869 500
47629 214
17509 703
56120 735
6289 582