99 6
11785 18
8652 24
3404 10
3218 8
3827 15
184 1
279 7
1994 3
2356 17
888 5
1453 4
741 4
2742 13
2960 6
379 2
4619 8
8942 28
245 8
22483 30
47 4
1556 7
12500 23
2620 3