3126 196
3537 579
6752 705
4626 183
19577 625
5251 403
4237 214
2477 338
30075 782
12510 251
7727 604
5821 232