20448 32
37327 97
26391 45
44676 111
25474 33
12501 3
19903 60
23603 26
24369 35
30531 108
12502 10
11909 12
64065 156
69116 106
14394 21
15229 25
11916 21
19167 23
12811 5
24617 73
13546 20
12177 27
17702 22
13998 13