20596 67
35965 136
13804 34
16321 27
59346 266
12113 34
25224 115
19925 55
13078 29
11152 13
15964 48
18959 42
12877 22
10044 15
9168 12
14012 14
15938 40
23327 25
11902 15
16681 35
11511 11
29258 112
17729 60
13840 12