2377 360
3268 850
2173 197
2301 457
148615 659
138048 1097
279107 1191
118357 181
64642 235
136427 684
101155 865
56831 735
250003 944
51755 294
79661 823
158717 1043
28009 76
93650 509
218891 811
190148 1009
110557 296
160480 739
125986 128
41445 529