30840 910
9507 795
14946 235
5006 345
1965 234
3199 571
9741 462
2885 77
3546 201
12480 161
2018 336
11742 468
5558 714