445636 858907
316088 680287
313206 704419
300685 636583
288320 637228
281172 697056
278980 606701
277691 613850
275718 599601
274793 440143
269675 580478
5912 22517
9963 54612
19634 163904
9676 46104
4909 32133
1228 13976
8836 71733
4394 41556
6435 35936
16782 77168