29848 43
19494 37
4605 3
44766 72
31373 77
9905 31
7458 15
4527 4
14180 28
10856 23
16471 46
5986 6
28292 40
5706 2
10489 10
11259 17
15369 15
7838 8
29590 69
13366 22
12809 33
11300 5
7817 8
14297 28