2468 787
3463 841
2136 508
809 208
2299 229
7755 733
4850 621
8636 118
9872 680
16406 702
37707 843
44147 639
18907 72
30379 186