2469 787
3520 841
2142 508
819 208
2344 229
7759 733
4851 621
8644 118
9877 680
16475 702
37728 843
44379 639
18922 72
30407 186