3202 619
27357 786
24852 645
17905 345
5772 169
15966 275
7281 329
2524 432
3879 96
1456 338
3428 729