10691 19
22052 39
17960 41
6636 10
11271 40
30629 77
23150 89
9964 16
7517 12
8452 29
9479 12
15140 13
106561 334
14656 35
22768 39
71800 174
11706 21
26752 51
74721 116
20686 84
35317 58
15118 21
37531 54
40508 138