2467 787
3352 841
2120 508
789 208
2237 229
7747 733
4845 621
8621 118
9863 680
16344 702
37674 843
43956 639
18875 72
30329 186