5595 9
15285 11
17128 14
7508 9
16204 11
11597 22
10562 27
9501 14
14469 19
6231 12
13538 22
4356 4
21968 53
6526 13
4053 13
6047 8