15 4
85 6
4924 26
19499 60
29515 75
41216 121
11037 27
18239 28
29269 23
27926 45
18367 15
50759 103
28848 36
72285 102
60389 50
11537 41
16099 35
23178 41