16056 162
9495 837
5140 614
10556 489
8523 420
7564 605
8086 255
26869 376
6133 791
8561 121
29168 137
29389 164