21844 62
17809 20
28364 54
48480 158
12413 17
9331 6
10971 31
15881 4
11555 10
15198 7
10358 15
11864 6
12248 21
16563 28
10933 8
9401 2
13997 19
71172 297
45771 114
20156 19
16174 18
13557 15
101958 41
37647 90