10862 10
19341 30
25236 32
83777 163
19199 26
22559 28
9175 33
23287 41
23340 83
3687 23
5294 19
6227 23
7110 41
8828 48
43746 198
17740 60
18664 79
4767 19
1060 1
1109 3
1181 1
861 1
2334 12