4562 13
14139 16
28205 70
12910 33
25676 27
16012 22
25262 8
13603 20
24632 21
34715 38
10086 6
12370 9
23103 25
14423 23
118207 170
18150 36
18444 29
36028 49
9158 16
7224 1
18334 13
5488 3
80449 75
30661 35