13846 10
3791 12
21769 64
19720 36
98821 203
16662 28
70442 102
90618 176
8616 18
12382 26
8055 5
15156 16
6983 20
8250 24
10724 19
26911 71
8007 17
35878 120
26511 54
11371 21
4153 13
10523 12
17416 23
125003 277