49002 72
17554 76
50516 104
8030 14
16873 17
19270 39
17774 37
41405 70
4583 8
2405 11
1851 3
1673 6
5492 9
2697 2
2838 9
1802 2
3786 8
4946 29
9640 34
4183 19
3572 5
1758 2
1072 0