2469 787
3520 841
2143 508
819 208
2347 229
7759 733
4851 621
8644 118
9877 680
16476 702
37728 843
44386 639
18923 72
30407 186