30106 68
30045 30
21971 2
13590 13
26973 77
10325 16
6640 10
9149 14
42804 78
76061 94
11102 5
12144 21
12538 34
43598 55
12506 24
9175 13
19485 34
14551 36
9737 19
4610 4
14336 27
4654 9
9139 18
30503 56