21125 311
15635 620
262705 539
9502 255
185712 1146
28102 232
21682 538
3326 323
3433 431
4986 426
103168 951