12833 19
15646 13
10565 7
10026 4
10033 8
10419 9
11150 12
24250 44
31237 101
13592 24
14431 11
11131 5
12774 2
10643 10
10452 7
13476 29
12772 13
11076 11
15747 16
23811 55
19584 35
9226 7
33265 118
25165 76