3128 196
3538 579
6754 705
4627 183
19578 625
5258 403
4237 214
2477 338
30076 782
12512 251
7730 604
5822 232