2526 475
14448 761
4368 65
3004 506
2834 283
5083 685
6446 801
9772 507
28119 685
37776 426
51609 425
35962 406