24823 12
16248 23
15588 27
4487 8
12290 12
11039 8
10536 11
10237 19
6168 7
9759 13
16356 7
4235 3
5211 10
4714 8
8468 14
28740 29
22546 26
4239 5
6639 9
4823 6
27823 33
19065 31
14683 21
86088 179