78868 593
58151 589
25830 485
70980 642
488877 1319
804223 2437
382223 821
555335 1371
50572 866
94537 668
159940 531
90634 182
8165 396
6232 626
10371 309
19866 627