2991 196
3518 579
6713 705
4613 183
19558 625
5222 403
4214 214
2473 338
30033 782
12464 251
7668 604
5799 232