12546 153
26336 284
344019 934
308915 1150
37086 477
31007 743
109232 591
77610 717
28130 232
35876 345
38524 437
3618 56