21138 311
15650 620
262984 539
9508 255
186235 1146
28159 232
21734 538
3335 323
3436 431
4995 426
103373 951