21115 311
15632 620
262432 539
9496 255
185547 1146
28057 232
21640 538
3323 323
3429 431
4984 426
102983 951