965 57
918 317
799 841
719 603
670 277
658 715
576 212
574 898
513 416
497 294
493 998
291 679
275 277
143 499
141 100
134 43
127 260
99 332
40 671