42002 32
24001 32
8147 17
30168 51
16638 35
25849 60
7267 9
16050 20
14823 8
10483 10
21030 34
14835 27
14912 12
20780 38
13274 15
7241 8
12500 19
9109 3
12513 19
23689 36
5980 7
14235 19
13897 13
16568 11