18901 3
15076 29
11534 8
7978 11
14361 18
23829 29
11452 11
58445 48
10992 12
12967 14
15158 5
15303 26
17767 20
24465 42
8707 1
12352 17
13086 23
7603 2
25803 31
7483 9
9178 13
8998 5
31958 62
25219 18