21127 311
15637 620
262737 539
9502 255
185800 1146
28113 232
21690 538
3327 323
3433 431
4988 426
103196 951