21116 311
15633 620
262505 539
9496 255
185576 1146
28065 232
21650 538
3324 323
3431 431
4984 426
103025 951