981 8
451 12
396 15
545 7
8419 64
5850 29
4568 34
10884 71
6576 16
11071 26
17493 41
30373 87
13448 42
29482 89
33511 92