13442 43
10928 7
10118 6
10476 5
12825 19
23588 82
15249 28
14266 28
18319 48
12409 14
14534 25
15400 36
13738 20
12731 9
19790 37
35707 99
14876 28
35860 98
22906 60
11220 19
11349 16
15213 38
37452 155
70634 304