2468 787
3490 841
2139 508
813 208
2315 229
7757 733
4851 621
8639 118
9875 680
16431 702
37724 843
44250 639
18914 72
30388 186