2957 162
1100 601
982 237
977 295
970 93
916 891
830 820
824 108
753 919
675 219
668 468
651 899
578 572
535 566
493 481
437 902
335 969
328 980
320 612
316 864