305969 598
246350 855
35741 510
113981 813
46899 482
335439 1229
80814 290
68722 198
119864 633
4656 553
16207 496
16140 170
9644 710
384223 1156
900669 1951
12525 622
15111 81
563075 1202
321577 986
446544 724
343922 1118
580117 951
469764 690
230616 474
287216 615