20506 78
15559 20
11885 16
18797 34
10746 8
12602 3
29281 92
17532 33
11694 9
12763 13
9431 3
13177 18
12025 9
11304 14
14914 35
18091 22
39863 100
30418 133
15572 21
14327 21
18960 33
13012 11
27624 101
17568 30