109900 310
83658 429
85708 533
54887 609
52809 404
200669 588
70614 678
69703 830
33112 455
56525 633
54599 631
58679 107
210266 643
95272 492
245558 851
334270 1219
300926 1049
80465 288
46191 263
9781 303
14732 626
18123 561
899328 1948
561876 1200
320725 985