14488 18
2826 4
4841 3
7422 25
21714 66
66257 88
149806 328
12523 35
40925 95
4542 12
8117 22
7624 22
14139 18
43282 50
7245 15
16394 21
48757 75
6345 4
7557 16
7635 3
60884 83
24114 41
36530 45
16952 16