4301 3
7833 3
17243 27
4794 9
13784 13
3699 6
21676 23
28619 42
8506 22
14615 21
5473 8
10772 14
5159 7
7553 11
9664 16
17773 33
5122 5
19672 52
24283 47
7390 10
4042 7
11928 4
7211 12
38886 59