317510 840
30964 238
77438 548
17064 587
33359 827
61616 208
50018 655
48203 636
29979 804
164341 1099
23176 860
23936 318
95739 784
32758 282
50885 216
135609 681
184944 518
55331 679
45799 527
37587 487
26082 88
19672 462
38515 539
48289 536