37018 62
44592 67
7512 20
9454 23
31044 73
42897 111
17105 42
19188 70
7736 15
27458 36
12925 34
55312 71
8575 26
12480 37
18106 27
33184 37
16071 19
13578 39
11794 28
75393 124
1868 3
1302 0
2829 4