2468 787
3441 841
2132 508
804 208
2282 229
7753 733
4849 621
8629 118
9870 680
16380 702
37697 843
44036 639
18898 72
30369 186