25602 97
42581 119
10431 18
16624 25
14980 42
21419 55
29458 60
22240 42
26101 35
31800 77
16395 29
82635 122
14824 32
14370 33
40348 56
21363 59
18549 31
16502 39
12994 20
12517 12
21966 21
17487 41
16336 35
12473 8