11694 872
29959 622
218285 513
8373 553
80290 385
16480 286
6296 606
4924 541
5786 926
4972 863
90789 131