19837 36
19653 31
15224 27
7746 8
19775 46
17274 26
12816 13
10346 15
22491 63
57692 160
14568 29
34375 58
20160 33
23549 58
9188 16
4681 2
11947 15
4514 5
4022 2
12648 12
11824 35
51359 81
4324 3
15597 4