6089 908
3830 82
14336 431
3463 328
28452 763
28667 221
2704 64
13545 337
34353 753
29321 478
8979 433
3461 540