12256 61
9985 490
82353 233
5313 831
9150 265
3623 132
4441 423
2951 65
6434 105
6331 496
6019 296
7489 216
9597 516
3102 616
16671 177
42786 417