5553 94
2437 328
3142 504
3324 580
9440 399
3064 617
41568 746
14958 298
17536 322
8240 573
10507 416
1582 152