32187 97
16752 55
25111 46
6869 22
15579 8
10844 41
12493 49
26241 44
13118 29
12293 30
11309 23
8601 20
27075 78
4410 9
2768 3
4352 36
14371 68
99251 136
16746 50
12812 9
16337 39
66519 381
7338 39