109962 310
83747 430
85721 533
54894 609
52818 404
200690 588
70628 678
69710 830
33125 455
56532 633
54607 631
58684 107
210270 643
95274 492
245564 851
334286 1219
300935 1049
80468 288
46194 263
9781 303
14732 626
18125 561
899344 1948
561890 1200
320732 985