12401 259
5577 836
17382 118
11682 341
29239 643
16738 863
2985 44
10877 790
18153 357
10647 526
9272 558
48965 792
7827 325
973 65