108815 752
305947 606
9428 710
233188 636
9952 742
3954 323
73673 592
64166 136
261447 621
117018 650
27903 366
6995 240
11779 56
217905 696
135610 237
6014 661
482401 1361
139746 897
19198 77
5771 734
96072 717
453156 1184
51991 458
122233 206
72013 152
98133 886
78800 948
54482 385