24910 32
19210 29
9481 7
15249 17
11947 8
29998 72
60333 128
12329 7
12010 5
11959 12
19381 19
11062 6
10569 18
18388 20
19459 34
11243 9
5630 3
5742 3
6739 3
5538 1
5763 2
7828 14
5322 3
5769 4