69598 81
134087 300
17755 27
39040 50
53539 102
29422 31
24952 27
547282 1114
35956 56
27257 53
29917 72
25826 35
86921 129
34053 50
15156 24
44869 99
87066 191
61243 103
68873 133
51463 41
30150 50
374992 977
108916 204
57648 98