12875 36
11981 217
22324 683
11430 726
18197 260
11842 303
16939 673
10978 302
18331 550
19294 747
23468 277
10334 370
14696 442
15818 661
49996 681
20394 434
14510 533
16163 502
17806 409
9863 176
15052 445
8070 299
13342 280
10981 628
8753 265
12163 397
8192 175