12458 13
10987 23
18915 28
29596 18
32238 54
23466 42
10004 12
8213 5
15373 25
13029 23
10558 12
22598 30
22274 26
50084 87
21419 34
74106 146
33060 37
5469 8
6381 3
15953 35
11391 23
7980 13
5221 13
4823 2