16945 670
376547 1041
22519 680
20238 676
646812 1630
373241 516
33286 697
19937 597
36372 460
182192 510
310699 1012
174003 591
467594 1549
45485 112
37780 485
82267 795
158835 474
155488 1003
157696 1022
55436 569
45529 563
54961 696