344 0
3004 54
1651 33
10857 36
48811 44
20422 35
19622 50
17088 58
6328 30
13114 52
2533 6
8809 26
8698 40
4319 14
4329 14
5087 18
2200 10
5726 39
4616 22
1966 1
2031 5
1984 7
1349 4
12746 53