20143 18
6255 3
10833 17
5204 5
6255 9
6012 2
14148 12
6738 17
19982 26
7248 12
20676 29
16315 13
8145 10
13993 15
21344 48
5854 6
3484 4
9435 12
4746 6
3034 2
3315 2
9619 12
6261 4
29980 44