20442 666
43043 680
37626 322
17676 58
73287 475
14978 497
63859 442
17487 106
36877 455
116357 683
30442 228
28652 707
29140 202
277212 2285
311714 601
51576 64
44689 617
13516 452
8850 158
8222 414
132248 325
203898 1052
244853 727