15451 28
11076 9
18991 41
9734 22
16616 28
6514 15
2214 8
6048 7
16500 24
21235 22
11942 54
42550 50
42845 112
13149 100
28574 111
14761 74
25106 132
9664 127
1689 15
6914 58
7746 33
30656 50
2322 18
18404 61