12553 153
26340 284
344173 934
309027 1150
37123 477
31025 743
109323 591
77768 717
28173 232
35920 345
38650 438
3621 56