3726 142
4613 122
3332 36
4359 885
9873 459
21249 254
5526 838
5734 518
8660 729
5805 143
4684 295
2105 363