19985 27
25892 35
40926 85
16094 27
18835 10
7291 5
26728 13
8699 13
25351 72
33626 58
34203 34
20514 25
7408 11
8259 13
10607 8
16275 26
135682 267
7906 10
26684 21
35461 24
18174 26
31228 30
10596 16
74734 169