23600 90
10130 31
89674 151
47047 147
12492 17
24194 67
17877 45
24997 74
76805 411
51312 209
12071 77
16694 54
23836 131
26950 40
18909 38
8764 15
16135 33
7124 19
2913 13
36946 83
125825 241
5254 12
110349 220