21133 311
15640 620
262837 539
9504 255
185989 1146
28130 232
21716 538
3330 323
3433 431
4990 426
103281 951