35093 42
7322 10
11838 16
26205 75
37442 124
29853 86
18392 55
16628 115
6426 18
19394 31
14315 17
32736 57
37483 60
5504 12
27014 52
12031 30
17598 49
67450 132
6279 4
5680 12