3348 503
33817 283
9029 46
9688 681
8035 581
6020 196
13578 666
2266 85
22466 592
9963 480
4952 705
8023 328
6224 151
3714 394