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