18151 259
18429 78
21775 318
18418 509
46842 384
18826 167
12702 436
39744 412
43827 291
18275 87
14033 134
16398 144
32439 781
17113 474
1054803 2468
16234 855
273768 557
18183 140
317790 512
11542 804
23696 107
32155 484
653838 1487
189790 560
15060 871
32266 599
23535 631
27647 187