2256 12
2157 10
5016 18
8742 22
23999 76
2394 4
6947 17
10780 10
1900 0
6973 10
6279 4
5680 7
13870 28
8186 22
47273 160
13373 20
21256 50
22596 46
14163 18
33756 48
12457 28
15531 46
4196 15
44055 210