21114 311
15629 620
262399 538
9495 255
185531 1146
28051 232
21634 538
3323 323
3429 431
4982 426
102961 951