3560 157
4826 503
6815 732
8335 525
52267 267
86830 486
6710 357
25575 388
2270 328
4626 630
4338 879
5129 491
32883 145