12543 153
26325 284
343925 934
308850 1150
37078 477
30997 743
109180 591
77522 717
28106 232
35839 345
38455 437
3612 56