47002 143
25280 79
7475 24
8192 35
20845 53
12980 29
29751 87
15182 66
35773 94
8139 13
27326 45
19562 17
15980 27
6063 13
14612 28
27140 88
109589 223