12560 259
5578 836
17382 118
11682 341
29246 643
16740 863
2987 44
10877 790
18154 357
10647 526
9272 558
48968 792
7828 325
973 65