11556 18
8246 27
5669 24
4292 36
8070 7
21592 15
19141 24
19619 39
6378 9
12320 27
29409 43
3533 8
5593 19
4197 9
5652 17
6962 13
12638 23
9397 42
28430 41
46521 112
1257 2
6409 8
18039 52
4604 7