20281 666
42999 680
37596 322
17663 58
73246 475
14976 497
63828 442
17477 106
36864 455
116328 683
30439 228
28650 707
29137 202
277185 2285
311676 601
51560 64
44679 617
13515 452
8849 158
8221 414
132208 325
203883 1052
244837 727