40239 119
34716 85
46763 96
22456 24
27304 49
33997 93
35349 80
31420 61
45679 89
57198 209
45823 111
51375 113
51744 87
407880 1744
122590 275
15233 29
33748 59
33775 78
42173 144
45737 201
21671 41
18010 68
17560 28
16649 5