2380 360
3268 850
2173 197
2301 457
148615 659
101155 865
138048 1097
50825 232
29866 214
118357 181
64642 235
153120 900
250003 944
79661 823
158717 1043
28009 76
121765 321
218891 811
190148 1009
110557 296
160480 739
279107 1191
125986 128
41445 529