12550 153
26338 284
344100 934
308977 1150
37089 477
31018 743
109288 591
77691 717
28153 232
35893 345
38588 437
3620 56