58590 242
13833 11
112939 346
88677 107
67110 138
99936 129
32558 66
99160 404
13299 28
10547 28
29441 51
16264 67
7467 37
7315 19
12432 34
21567 39
20314 26
13130 42
8436 29
35928 127
10596 23
3175 4
13110 50
8159 30