7712 7
5786 14
4536 7
8943 13
8279 7
6138 3
7841 5
19658 28
9184 8
8393 7
17918 14
28078 28
9504 20
6037 6
7264 5
7021 6
22847 40
7147 8
11150 2
22238 22
29339 27
28839 28
19940 19
38531 43