15862 28
11076 9
18991 41
9734 22
16616 28
6514 15
2214 8
6048 7
16500 24
21235 22
11942 55
42550 50
42845 112
13149 100
28814 111
15011 75
25359 132
9664 127
1689 15
7168 58
7746 33
31115 50
2322 18
18404 61