3199 196
3557 579
6791 705
4640 183
19602 625
5284 403
4268 214
2490 338
30109 782
12566 251
7763 604
5847 232