14153 27
11522 35
5202 12
16106 30
27914 54
12677 20
6712 15
6386 12
7006 14
6629 15
13829 28
2364 1
7653 17
3878 6
19435 29
6452 12
1334 2
1988 1
1226 0
11844 18
3782 7
2473 1
2580 1
23317 122