14153 27
11198 35
5202 11
15784 30
27590 54
12677 20
6712 15
6386 12
7006 14
6307 15
13829 28
2364 1
7335 17
3558 6
19435 29
6452 12
1334 2
1988 1
1226 0
11521 18
3782 7
2473 1
2580 1
22990 121