21128 311
15639 620
262770 539
9502 255
185861 1146
28119 232
21696 538
3328 323
3433 431
4989 426
103230 951