3075 196
3529 579
6743 705
4621 183
19572 625
5243 403
4229 214
2477 338
30050 782
12493 251
7713 604
5812 232