35093 42
7322 10
11838 16
25807 71
37017 122
29058 84
17515 54
13950 105
6426 18
19394 30
13904 17
32350 57
37041 59
5117 12
26616 48
11641 30
16830 48
7600 9
4151 11
5778 30