107258 18
155558 31
197305 15
731705 49
127659 16
156378 25
333704 30
696901 117
66207 6
91753 8
178206 38
42080 6
116858 12
83001 9
53482 10
177205 13
2466303 361
101552 16
59079 4
37726 3
33180 2
46808 4
64651 9
62855 8