40363 50
18223 27
20618 21
9781 20
18997 33
14591 34
16846 18
40754 84
46411 78
14922 27
110992 206
12652 9
115981 253
5168 9
6859 3
59353 111
17322 20
11967 11
9985 14
207442 442
26487 41
18957 40
8109 25
144912 15