8987 25
5349 3
4776 4
5793 12
7304 11
8234 24
8627 16
5090 3
5709 3
9287 11
6550 7
6850 17
4523 2
82326 167
159171 316
25321 33
24728 73
12835 22
5895 9
14193 38
9091 18
24478 97
8657 27
7709 12