300842 1049
143245 706
69940 151
601715 1653
640986 1875
629884 983
365887 1296
829108 3595
305913 947
141273 780
510230 1755
449440 1983
68980 409
733006 1683
115081 937
93151 352
29060 238
71701 783
411968 1254
617350 919
636517 1605
32419 315
98070 710
168142 590