16723 43
129011 384
56507 81
41407 80
40139 52
25368 59
27173 61
17151 20
32185 47
29055 45
14478 16
37529 75
44998 38
25699 23
53040 66
45070 32
28040 22
30482 38
24033 50
45702 71
102688 126
32811 29
129641 152
235264 719