2283 510
2423 462
3385 581
17255 306
4731 344
11972 170
10572 487
16933 507
3599 792
15691 817
680 87
8147 648
24668 271