15030 29
13335 19
9767 13
12869 16
11301 12
9313 17
11452 11
11249 12
10634 20
15574 32
26512 37
9513 7
14456 17
14217 19
8449 9
8037 6
6848 4
6823 4
6598 2
9305 3
6430 1
8707 10
6939 1
7569 10