2293 360
3251 850
2070 197
2279 457
94931 676
80058 274
116307 842
75208 112
245882 852
245878 639
84768 956
217702 280
99189 321
41618 92
244300 402
66354 879
147931 768
100780 742
185128 937
99094 711
122533 514
102836 1008
68718 279
375743 1000