6596 325
5727 44
8247 441
12281 123
14335 259
10446 38
10391 446
7017 512
23865 222
6390 63
7502 293
12576 374
9948 518
7903 409
6965 399
13570 252
17266 188
4578 121
6592 676
5308 309
37554 843
12660 321
9309 889
9636 436
5095 300
13465 668
11318 548
16427 508