3148 196
3540 579
6768 705
4627 183
19584 625
5262 403
4245 214
2479 338
30085 782
12530 251
7737 604
5830 232