2469 787
3548 841
2147 508
825 208
2377 229
7761 733
4858 621
8650 118
9879 680
16497 702
37747 843
44426 639
18925 72
30421 186