21099 311
15618 620
262214 538
9487 255
185445 1146
28004 232
21589 538
3320 323
3423 431
4978 426
102826 951