12546 153
26338 284
344025 934
308926 1150
37086 477
31009 743
109234 591
77620 717
28131 232
35878 345
38531 437
3618 56