21125 311
15634 620
262685 539
9502 255
185699 1146
28097 232
21677 538
3326 323
3433 431
4986 426
103156 951