8601 8
14344 15
13335 16
5130 4
5936 1
10732 21
15415 16
9016 11
18971 29
11600 20
9172 20
11092 17
11988 17
9205 27
13300 40
42904 66
3404 3
9613 12
39813 123
10064 14
8592 13
5699 5
15558 27
4432 4