965 57
918 317
798 841
719 603
669 277
657 715
574 898
567 212
513 416
497 294
493 998
291 679
275 277
143 499
141 100
133 43
127 260
99 332
40 671