160 46
32285 600
4289 662
3504 430
11698 720
43099 645
5812 519
71336 653
33531 718
95987 483
50286 116
21261 464
16751 855
9819 222
3515393 6392
20592 383
32443 686
46311 647
34865 633
31333 91
18326 552
41811 746
71774 787
23258 641
33158 505
27636 369
7859 80
57088 163