21125 311
15634 620
262690 539
9502 255
185699 1146
28098 232
21679 538
3326 323
3433 431
4986 426
103158 951