16942 137
6261 789
11523 37
10041 514
2694 153
6181 504
9511 504
2617 221
3611 654
5823 232
5214 516
3522 260