12050 663
8572 556
11605 535
20939 609
21583 104
39134 543
16896 491
35091 688
10676 528
5829 554
18564 447
20335 340
47821 214
8965 85
23912 187
12533 417
81301 345
62542 348
37466 642
23580 523
40096 89
27368 315
9614 164
53794 505
15623 751
40090 390
8313 754
17514 338