42257 80
18366 23
25986 37
34416 47
26088 37
14515 26
18368 24
20558 29
16588 6
12595 14
14521 13
40526 42
19779 40
30097 102
50498 121
25673 71
66279 311
29780 177
68885 260
23689 18
42075 93
37591 87
43112 76
25851 67