31752 318
6947 298
10451 79
15890 668
14016 257
8613 201
42252 625
6006 76
7506 378
15409 350
9052 938
13388 953
9190 628
7159 421
10233 571
9278 539
8463 252
24534 675
6795 724
9288 592
9352 288
12657 316
9987 817
16423 708