11071 20
6991 2
30906 59
19367 62
14682 17
9229 10
11181 9
15114 11
10003 4
18885 13
49527 48
13442 6
12655 15
9474 16
28200 59
11472 12
75041 149
98546 241
7734 14
8504 6
5149 1
4182 4
8583 5
7248 14