2894 125
9487 169
21778 652
5599 282
47394 141
15465 480
13656 115
16840 315
23844 841
29565 86
9514 547
15162 890
14777 251
14732 900
16790 454
5267 260
16586 445
10670 321
22890 704
9522 486
19074 348
3580 245
12350 627
36193 143
8310 999
9559 718
3585 644
7825 648