139898 443
17502 648
4603 87
9294 901
8187 556
19059 217
114272 613
35382 932
23580 633
1936 299
8590 638