21125 311
15634 620
262669 539
9500 255
185695 1146
28093 232
21672 538
3326 323
3433 431
4986 426
103151 951