12051 663
8575 556
11605 535
20940 609
21584 104
39145 543
16897 491
35097 688
10677 528
5831 554
18566 447
20337 340
47823 214
8967 85
23916 187
12539 417
81303 345
62549 348
37471 642
23583 523
40103 89
27373 315
9618 164
53802 505
15624 751
40094 390
8314 754
17516 338