35093 42
7322 10
11838 16
26205 75
37017 123
29454 86
17932 55
15617 110
6426 18
19394 31
13904 17
32736 57
37483 60
5504 12
27014 48
12031 30
17598 48
7600 9
4151 11
5778 30