2468 787
3467 841
2136 508
809 208
2300 229
7755 733
4850 621
8636 118
9872 680
16407 702
37714 843
44166 639
18907 72
30379 186