78870 593
58154 589
25833 485
70986 642
488916 1319
804293 2437
382255 821
555351 1371
50572 866
94538 668
159941 531
90638 182
8167 396
6232 626
10371 309
19870 627