21116 311
15634 620
262510 539
9496 255
185581 1146
28066 232
21653 538
3324 323
3431 431
4984 426
103029 951