15026 251
17126 445
23324 704
6704 327
19636 348
6811 143
9680 718
5893 359
13616 549
30728 596
9691 903
18419 612
31458 479
17196 182
7073 890
2190 200
19726 264
7177 455
2863 374
11876 848
9944 358
8638 123
43393 897
5344 30
13526 469
11607 810
7361 280
7843 115