21115 311
15633 620
262443 539
9496 255
185549 1146
28057 232
21642 538
3323 323
3429 431
4984 426
102989 951