109529 307
82957 427
85598 533
54833 609
52754 404
200529 587
70566 678
69668 830
33032 455
56471 633
54549 631
58621 107
210201 643
95256 492
245474 851
334177 1219
300843 1049
80436 288
46181 263
9781 303
14731 626
18122 561
899188 1947
561793 1200
320668 983