2551 196
3454 579
6551 705
4544 183
19465 625
5120 403
4109 214
2435 338
29859 782
12276 251
7437 601
5679 232