12546 153
26338 284
344022 934
308925 1150
37086 477
31007 743
109233 591
77618 717
28130 232
35877 345
38528 437
3618 56