2469 787
3566 841
2154 508
827 208
2391 229
7762 733
4858 621
8654 118
9881 680
16510 702
37752 843
44450 639
18931 72
30445 186