2469 787
3517 841
2141 508
819 208
2344 229
7759 733
4851 621
8644 118
9877 680
16474 702
37728 843
44375 639
18922 72
30407 186