42198 174
6043 398
1616 96
11925 696
3234 182
3762 513
3536 365
6701 482
3085 332
2485 46
1311 44
36555 559