12543 330
8526 186
7969 603
7738 440
8358 175
6118 434
6575 529
8860 593
8755 321
6497 933
5511 283
9085 363
8623 860
7645 394
10026 242
7049 391
6461 309
8597 810
9721 198
7005 359
14890 610
11041 586
7041 293
23281 674