78892 593
58179 589
25843 485
71008 642
489177 1319
804666 2437
382453 821
555502 1371
50579 866
94550 668
159941 531
90674 182
8172 396
6238 626
10381 309
19881 627