15596 26
16203 45
13909 25
14376 27
100927 250
11719 16
13811 51
11578 65
3125 6
3183 18
12052 43
5384 17
3886 19
9159 41
20329 44
84914 90
77530 131
17917 32
22334 37
14481 35
47240 115
8300 20
24026 44
11431 16