2214 5
15537 25
27875 40
67032 99
9091 23
7091 8
5644 16
22333 124
6588 4
17420 53
13347 22
14810 63
8055 24
4268 23
12838 56
21379 20
7329 17
5609 5
2065 6
1994 48
33335 111
647 34
9918 42
28413 247