10962 10
19818 25
30565 21
15241 21
8712 5
10236 16
8003 3
5792 11
8922 12
35945 51
8470 13
15077 19
11316 6
26918 42
24142 44
38325 54
9787 3
8279 9
13533 15
11986 19
19402 13
10173 14
8969 15
13993 23