443045 853947
315465 678663
312281 701268
300282 635339
288070 636184
280890 694724
278842 605630
277529 613201
275587 598957
273773 438483
269624 579961
7970 42827
18602 153194
9033 42859
4535 28614
1048 12004
8456 68082
4098 38905
6102 33169
15812 71567
1779 23837