3127 196
3538 579
6752 705
4627 183
19577 625
5252 403
4237 214
2477 338
30075 782
12510 251
7728 604
5821 232