14679 28
12278 37
10913 27
13994 14
7996 8
4502 8
3094 3
4081 2
54107 82
12231 51
21108 48
43502 92
14783 24
11303 29
7944 16
8518 19
18335 42
10385 22
7408 13
19519 61
36946 114
9874 16
13045 16
27560 81