15071 66
64521 110
37881 78
39214 41
51880 105
25442 30
143918 397
185761 481
126986 219
11355 13
18641 28
14502 35
48644 125
123092 294
61091 128
25552 83
83316 253
12744 55
24061 83
16811 50
46008 92
43970 77
25755 53
132457 124