5276 303
11180 39
9236 251
168019 685
9862 153
35341 403
14746 634
55543 667
35093 643
11333 176
1311 33