14093 306
27020 122
15232 365
12398 342
11557 581
25576 539
20435 773
31281 65
6751 362
26333 653
32327 233
19558 826
20920 609
21572 104
23867 187
81272 345
75439 289
8300 754
17482 337
15278 462
17742 604
32764 855
9919 134
16300 568
27747 660
28985 103
23953 80
7680 429