12551 153
26338 284
344105 934
308986 1150
37090 477
31018 743
109292 591
77703 717
28155 232
35895 345
38595 437
3620 56