35093 42
7322 10
11838 16
25807 74
37017 123
29058 84
17515 54
14432 106
6426 18
19394 30
13904 17
32736 57
37041 60
5117 12
26616 48
12031 30
17211 48
7600 9
4151 11
5778 30