10393 5
9040 8
8097 4
14893 23
10714 11
8383 1
9379 3
10480 9
13420 30
10130 18
17023 20
14245 17
30264 42
54772 112
13950 12
11954 13
25499 51
33150 61
12858 15
19365 35
10983 9
45511 79
11872 10
14600 17