9285 7
16855 14
20827 30
6516 2
12290 28
11463 7
35619 62
24557 44
25946 33
13541 33
21598 56
22379 24
38914 49
9331 12
13178 22
7318 9