14003 306
26896 122
15123 365
12330 342
11521 581
25434 539
20350 773
31129 65
6712 362
26221 653
32169 233
19498 826
20824 609
21525 104
23754 186
81187 345
75257 289
8269 754
17433 337
15208 462
17636 604
32703 855
9858 134
16230 568
27593 660
28810 103
23881 80
7643 429