12546 153
26338 284
344024 934
308926 1150
37086 477
31008 743
109233 591
77620 717
28130 232
35877 345
38529 437
3618 56