31022 27
7818 11
4454 6
23541 48
4592 8
11973 16
12855 13
56520 71
12751 11
91563 91
10795 17
17433 18
51385 46
35659 42
7122 10
14549 13
165759 160
10656 5
18426 27
7525 6
22955 17
5430 5
5808 7
4675 12