4255 78
16947 162
28286 261
9252 743
2791 305
8161 497
27567 688
75771 450
39774 231
38286 602
9120 527
38185 386
5474 731
32798 680
4395 518