3002 319
5978 676
4924 190
12191 489
7996 127
10293 320
8192 547
13509 793
15803 864
4448 52
3815 736
7147 498
5637 528
9783 179
4044 463
12993 440
6342 230
15650 259
11687 541
6801 192
6858 295
6225 489
7553 290
8425 318
8625 605
5932 753
3448 465
10888 875