14655 30
44839 75
10526 13
16270 7
15046 9
16307 23
18901 3
22432 6
35196 60
31332 17
11776 5
12003 7
12797 5
11246 4
12476 8
11632 5
32775 18
20165 17
16282 20
25840 23
32711 47
13200 16
48671 56
11866 16