12551 153
26339 284
344126 934
309001 1150
37092 477
31021 743
109300 591
77727 717
28159 232
35904 345
38618 438
3620 56