17166 29
6726 10
9937 12
8478 19
18330 53
6458 13
4174 15
1763 9
3298 11
2445 11
1581 2
1960 5
2048 4
118 1
3170 12
4306 25
3883 13
1628 3