12507 153
26228 284
342714 934
307809 1148
36958 477
30810 743
108447 589
76245 717
27783 232
35460 345
37626 437
3571 56