14006 306
26901 122
15125 365
12331 342
11522 581
25436 539
20353 773
31136 65
6713 362
26222 653
32172 233
19498 826
20827 609
21525 104
23754 186
81192 345
75259 289
8270 754
17435 337
15209 462
17639 604
32704 855
9860 134
16236 568
27599 660
28817 103
23881 80
7644 429