21135 311
15643 620
262897 539
9506 255
186070 1146
28138 232
21722 538
3331 323
3435 431
4995 426
103317 951