3588 655
3226 266
2531 486
133483 915
145026 403
13586 253
31475 924
10497 817
21460 222
35075 368
104672 750
25640 857
2356 191
4248 390
3183 129
3736 162