15427 13
13318 24
20494 43
22437 57
16845 31
11628 22
15612 27
27537 94
17671 26
20628 38
85512 121
90241 156
15043 42
13290 28
31022 66
45199 131
17552 41
19387 59
19057 40
19714 23
25036 47
28012 62
22651 58
71266 260