21116 311
15633 620
262496 539
9496 255
185571 1146
28065 232
21649 538
3323 323
3431 431
4984 426
103021 951