12603 9
13600 10
15165 23
10576 8
9237 7
10362 5
10954 10
10087 8
13199 13
15487 24
14233 7
11252 13
10383 9
11059 22
11223 8
10850 10
12958 14
16360 36
8534 3
9330 5
12042 15
21377 61
13753 18
22718 55