1000 187
3823 310
9011 485
9997 583
4220 410
6651 641
8153 297
11051 199
5002 148
21532 261
45798 225
33992 437
49668 770
13954 270
31721 723
19388 244
21209 417
4892 503
7039 146
39354 860