5303 303
11382 42
9283 251
168364 685
9884 153
35437 403
14774 634
55744 667
35189 643
11412 176
1332 33