2965 196
3514 579
6703 705
4612 183
19556 625
5214 403
4204 214
2470 338
30027 782
12457 251
7631 604
5796 232