5255 303
11053 39
9221 251
167753 685
9852 153
35292 403
14729 634
55390 667
35026 643
11293 175
1299 33