10962 10
19818 25
30386 21
15241 21
8712 5
10236 16
8003 3
5792 11
8922 12
35945 52
8470 13
15077 19
11316 6
26735 41
24142 43
38325 54
9787 3
8099 9
13533 15
11986 19
19223 13
10173 14
8969 15
13993 23