3141 10
7572 27
4303 8
4425 20
3498 8
2759 9
8039 24
8726 20
15101 30
9145 40
1564 11
2098 16
2059 5
2288 12
5458 15
896 7
4785 6
1129 3
273 6
5375 11
970 5
899 3
9988 37
10608 28