52121 304
80854 771
43914 499
17783 797
71997 656
40495 77
53074 648
65535 568
34848 942
44141 575
40368 874
57447 528
11966 842
4269 448
1727 46
6111 628
9110 663
5212 812
5824 972
3235 375
4424 545
4927 425
3932 395
2608 245
4950 67
5447 107