307653 666
10246 581
13727 267
220600 935
11708 266
4218 381
132316 709
9902 548
33701 333
26927 913
16913 113
31979 579
46163 231
8030 422
14783 563
10001 385
50020 793
77976 805
31496 135
4668 77
1850 281
14595 225
5054 483
3042 224
5106 666
3173 329
2029 118
4050 161