6561 465
6639 396
4213 40
3395 663
2039 163
7656 470
5354 400
5202 265
2980 414
5056 164
12670 370
1601 91
1197 58