19185 50
56060 143
16085 25
9551 11
6900 2
15460 32
14353 19
13262 16
11895 28
15448 40
21055 29
8298 14
8128 6
16089 10
8063 8
22087 46
38855 63
17037 26
12081 18
9196 4
24121 63
7787 6
8833 13
23810 45