21138 311
15650 620
262986 539
9508 255
186242 1146
28159 232
21734 538
3335 323
3436 431
4995 426
103376 951