3561 157
4826 503
6815 732
8335 525
52270 267
86850 486
6710 357
25581 388
2270 328
4626 630
4338 879
5129 491
32889 145