21137 311
15646 620
262950 539
9508 255
186180 1146
28155 232
21732 538
3334 323
3436 431
4995 426
103350 951