78885 593
58166 589
25843 485
71003 642
489100 1319
804556 2437
382405 821
555466 1371
50575 866
94546 668
159941 531
90666 182
8169 396
6235 626
10380 309
19878 627