3199 196
3558 579
6792 705
4641 183
19605 625
5284 403
4268 214
2490 338
30112 782
12566 251
7763 604
5849 232