12543 153
26328 284
343932 934
308852 1150
37079 477
30998 743
109184 591
77524 717
28107 232
35841 345
38464 437
3614 56