30292 34
6811 20
21813 50
4171 11
5211 16
17967 31
16767 27
66737 107
48754 51
8649 20
50931 121
42658 100
14305 46
5905 18
28448 36
13159 41
13753 30
8030 14
13067 27
35768 53
22366 43
7792 27
28168 75