12550 153
26338 284
344070 934
308956 1150
37088 477
31016 743
109272 591
77669 717
28147 232
35884 345
38570 437
3619 56