54821 78
32000 56
26485 53
15091 51
10514 13
31076 34
22738 87
18328 49
18981 31
82095 238
57221 106
56376 168
24837 47
41091 65
37471 112
42663 136
51802 128
101207 254
285791 1156
20269 36
31086 47
129433 184
90683 254
47592 157