5092 197
6125 581
7713 705
4951 183
20113 625
6629 403
4833 214
2745 338
31269 782
14578 253
8790 604
6402 232