12539 153
26319 284
343831 934
308761 1150
37069 477
30983 743
109111 591
77419 717
28079 232
35813 345
38375 437
3608 56