12550 153
26338 284
344102 934
308980 1150
37090 477
31018 743
109289 591
77696 717
28155 232
35893 345
38592 437
3620 56