14402 13
14860 18
28709 69
36029 54
31037 75
36887 92
18469 35
25343 39
32475 94
27290 88
106486 447
97409 367
52868 118
12313 9
12080 17
29148 48
19774 36
26023 62
22968 70
18830 49
24616 27
29668 47
33233 125
31204 55