16903 29
11076 9
19263 41
9734 22
16890 28
6514 15
2214 8
6048 7
16769 24
21491 22
12210 56
42550 50
43128 112
13423 101
29082 112
15279 75
25634 132
9937 127
1689 15
7450 59
8028 33
32472 51
2322 18
18679 61