21125 311
15635 620
262708 539
9502 255
185718 1146
28103 232
21682 538
3326 323
3433 431
4986 426
103174 951