100076 15
164582 6
75932 14
77729 15
52351 4
32476 3
39954 1
125831 20
132177 30
63728 8
57002 6
201608 24
80704 10
111756 24
114703 23
103704 21
33731 1
72703 4
40276 5
36606 4
1196031 362
44732 4
58006 5
127659 24