9801 840
18428 1029
17043 154
17454 458
22867 557
6188 145
20483 274
6068 556
9388 133
21573 514
2272 605
26602 164
3974 778
9112 74