3116 196
3536 579
6749 705
4625 183
19576 625
5250 403
4236 214
2477 338
30071 782
12508 251
7722 604
5820 232