354 0
3014 54
1653 33
10861 36
48814 44
20424 35
19622 50
17092 58
6331 30
13115 52
2534 6
8812 26
8698 40
4321 14
4330 14
5087 18
2201 10
5726 39
4616 22
1966 1
2032 5
1984 7
1349 4
12746 53