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