21143 21
7215 7
13050 31
3294 9
6473 8
9312 15
9139 19
17445 34
9152 8
35829 25
12167 11
3139 8
4800 2
43590 65
21136 20
27386 46
6848 10
26577 21
9268 18
5391 11
30168 51
63966 118
7200 12
8099 19