16212 21
7859 6
8472 2
11684 12
19672 34
9984 6
9444 7
7305 11
13158 17
7083 4
9491 11
10984 4
20228 23
14657 17
5901 14
7576 8
9976 12
6616 9
20573 41
6113 8
6482 8
8405 7
6938 5
24362 18