21116 311
15634 620
262527 539
9496 255
185599 1146
28074 232
21656 538
3325 323
3433 431
4985 426
103043 951