2469 787
3541 841
2146 508
824 208
2367 229
7759 733
4858 621
8648 118
9879 680
16491 702
37743 843
44425 639
18925 72
30419 186