10320 28
4745 24
4526 5
7853 16
7273 17
6372 36
19976 43
5396 19
5751 16
29319 103
23268 91
16563 43
14390 52
9191 32
6765 18
14169 50
11573 22
13437 22
28422 77
13486 50
8126 27
7921 17
11883 26
35789 114