5595 165
5340 54
7285 72
27294 53
3981 423
8890 617
15623 482
36225 588
143493 626
10949 115
10137 362
23281 138
9599 639
6795 290
29664 688