1514 253
15296 105
11080 882
7954 625
34486 398
38993 298
3783 480
116798 403
6565 309
7131 890
4646 265
9179 48