16601 78
9759 47
9854 31
13117 42
22791 138
9562 27
1471 6
10327 26
5826 31
17978 56
18003 57
9517 15
7649 11
4076 2
1044 3
2656 9
2695 4
8753 7
5585 11
1832 3
3401 3
5532 4
863 0
3215 8