3633 587
2915 608
5315 723
43441 419
4299 474
2034 487
4761 322
9207 663
5531 509
2330 307
3829 748
5004 970
2843 277
4610 764
2892 269
4298 217
1859 69
10155 32
19683 142
9916 824
10984 151
77742 242
29671 457
11278 596
23144 465
197313 176
50394 207
96978 907