12125 164
15124 482
9989 312
1729 163
2830 376
30087 200
3860 572
3689 589
16823 653
12572 537
1636 113
3907 639
1889 191