14088 306
27012 122
15230 365
12396 342
11555 581
25573 539
20430 773
31274 65
6751 362
26327 653
32319 233
19556 826
20916 609
21571 104
23865 187
81269 345
75434 289
8296 754
17480 337
15272 462
17730 604
32761 855
9917 134
16300 568
27741 660
28973 103
23947 80
7678 429