145443 328
10587 491
13970 415
13555 690
5515 132
27168 370
10769 503
7954 449
5327 883
8111 256
20434 247