21127 311
15638 620
262758 539
9502 255
185843 1146
28119 232
21695 538
3328 323
3433 431
4989 426
103217 951