59942 572
5679 317
30473 935
3078 372
55451 157
3279 782
3440 792
1126 73
3385 776
2800 738
3918 567
1770 113
3562 182
1107 29