2288 341
7548 213
6162 619
33789 792
31720 648
23485 347
8093 170
19825 278
9352 331
3088 432
6836 99
1724 338
4229 729