21138 311
15651 620
262996 539
9508 255
186260 1146
28165 232
21737 538
3335 323
3436 431
4995 426
103387 951