78882 593
58162 589
25839 485
70999 642
489061 1319
804510 2437
382378 821
555443 1371
50574 866
94545 668
159941 531
90659 182
8168 396
6234 626
10378 309
19877 627