12815 36
11899 217
22222 683
11368 726
18129 260
11773 303
16825 673
10886 302
18268 550
19221 747
23378 277
10292 370
14597 442
15732 661
49962 681
20265 434
14403 533
16135 502
17716 409
9818 176
14955 445
8040 299
13258 280
10880 628
8714 265
12114 397
8134 175