5249 303
11046 39
9218 251
167708 685
9851 153
35280 403
14727 634
55382 667
35012 643
11290 175
1298 33