5313 505
3373 414
5585 202
4298 201
21522 556
4604 748
3543 524
3032 309
25072 158
1418 56
11075 569
4153 442
3795 882
2555 173