3602 5
6923 3
15955 14
23654 64
33713 67
17779 35
8689 23
10139 19
17976 40
10281 16
15502 17
10870 15
8125 11
16387 30
25669 61
20548 45
6621 12
4999 3
4118 7
6933 11
3888 3
4421 10
18246 19
9803 18