16228 32
15694 15
14397 8
16650 27
9376 14
18408 27
15530 16
11225 13
11157 7
18016 31
9379 3
26383 40
10377 9
19815 27
39930 105
25499 51
19286 21
32395 98
17312 30
17184 21
9590 5
16915 24
12428 21
12895 9