5183 165
4987 54
7284 72
27294 53
3981 423
8890 617
15623 482
36225 588
143492 626
10947 115
10137 362
23278 138
9599 639
6795 290
29663 688