6596 325
5728 44
8249 441
12285 123
14337 259
10448 38
10392 446
7018 512
23873 222
6391 63
7502 293
12595 374
9951 518
7905 409
6965 399
13574 252
17273 188
4580 121
6592 676
5308 309
37555 843
12664 321
9309 889
9638 436
5096 300
13468 668
11319 548
16428 508