21127 311
15637 620
262747 539
9502 255
185822 1146
28116 232
21692 538
3328 323
3433 431
4988 426
103202 951