12553 153
26344 284
344247 934
309102 1150
37165 477
31041 743
109353 591
77847 717
28193 232
35937 345
38702 438
3623 56