32621 1223
111266 300
882571 10196
454186 5424
728310 4176
361681 2103
384034 2787
543918 4856
596340 3398
143655 606
876643 5292
127791 313
385771 3579
443693 2828
701248 1801
581405 6643
708033 5221
579638 2351
1140061 10696
300930 1561
1030600 7339
431637 4862
220871 1631
157555 926