2468 787
3496 841
2139 508
814 208
2328 229
7758 733
4851 621
8641 118
9876 680
16445 702
37726 843
44281 639
18915 72
30390 186